hoa/visitor
Hoa\Visitor is a lightweight PHP library for implementing the Visitor design pattern. It provides visitor and visitable interfaces plus base classes, making it easy to add operations to object structures without modifying their classes.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| atoum/praspel-extension | Atoum extension that brings Praspel design-by-contract support to PHP test suites, letting you declare and verify preconditions, postconditions, and invariants alongside atoum assertions. Use annotations to specify expected behavior and catch contract violations early. | 4 | 6 | 4 | 505 | 1 | 0.1 | 19.6 | — | 9 years ago | |
| hoa/compiler | Hoa\Compiler is a PHP library for building lexers and parsers from grammar definitions. It supports LL(1) and LR(1) analysis, AST manipulation, grammar validation, and compiler construction, making it easier to parse domain-specific languages and custom syntax. | 448 | 465 | 50 | 660K | 24 | 5.8 | 37.1 | — | 9 years ago | |
| hoa/praspel | Hoa\Praspel brings Design by Contract to PHP: write behavioral specifications with preconditions, postconditions and invariants, then automatically generate test data to validate your code. A concise specification and testing toolkit for robust PHP libraries. | 40 | 39 | 7 | 597 | 3 | 0.6 | 11.8 | — | 9 years ago | |
| hoa/realdom | Hoa\Realdom models sets of possible values as domains—booleans, numbers, strings, arrays and more—and samples them randomly with constraints and composition. Useful for property-based testing and generating realistic test data in PHP. | 7 | 6 | 7 | 596 | 1 | 0.3 | 18.8 | — | 9 years ago | |
| hoa/regex | Hoa\Regex is a PHP library for working with regular expressions at the grammar level. It parses patterns into an AST, offers visitors and generators, and supports analyzing, manipulating, and compiling regexes for advanced tooling. | 306 | 315 | 17 | 662K | 5 | 1.7 | 33.0 | — | 9 years ago | |
| hoa/ruler | Hoa/ruler is a PHP rule engine for defining and evaluating business rules with a dedicated, expressive language. It supports stateless production rules, rule manipulation, proposition evaluation, and integration into PHP applications. Use it to model conditions and make declarative decisions. | 617 | 625 | 67 | 24K | 10 | 4.4 | 18.8 | — | 9 years ago | |
| xdimedrolx/hoa-compiler | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| xdimedrolx/hoa-ruler | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — |
|
How can I help you explore Laravel packages today?