ta-tikoma/phpunit-architecture-test
Architecture testing for PHP projects using PHPUnit. Define and enforce dependency, namespace, and layer rules (e.g., no forbidden coupling, keep domains isolated) and catch architectural violations in CI with fast, expressive tests.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| buggregator/trap | Buggregator Trap enhances PHP debugging with instant Symfony VarDumper integrations, handy helper functions, and a lightweight local Buggregator server (no Docker). Connect to any Buggregator server and pair with the PhpStorm plugin for a smooth workflow. | 270 | 274 | 16 | 161K | 31 | 40.5 | 57.2 | BSD-3-Clause | 3 days ago | |
| internal/destroy | Explicit, deterministic resource cleanup for PHP via a Destroyable interface. Breaks circular reference chains and prevents memory leaks in long-running apps without relying on __destruct() or expensive gc_collect_cycles(). Ideal for daemons and event loops. | 56 | 55 | 0 | 223K | 0 | 5.3 | 51.6 | BSD-3-Clause | 9 months ago | |
| internal/dload | DLoad makes it easy to download and manage binary artifacts (RoadRunner, Temporal, custom tools) for PHP projects. Automate installs, lock versions across teams, handle cross-platform binaries, and keep artifacts out of VCS. | 102 | 102 | 2 | 33K | 17 | 34.2 | 46.1 | BSD-3-Clause | 1 month ago | |
| internal/promise | Lightweight Promises/A implementation for PHP (fork of reactphp/promise). PHP 8.1+ compatible with strict types and improved type annotations. Drop-in replacement for react/promise v2/v3 with reusable rejection handling and safer defaults. | 54 | 53 | 1 | 154K | 0 | 7.9 | 50.6 | MIT | 7 months ago | |
| internal/toml | PHP 8.1+ TOML 1.0.0/1.1.0 parser and encoder. Parse TOML strings/files into PHP arrays or an AST, modify documents, and serialize back to TOML with round-trip support. | 5 | 5 | 0 | 32K | 1 | 17.9 | 58.5 | BSD-3-Clause | 2 months ago | |
| pestphp/pest-plugin-arch | Pest Plugin Arch adds architecture testing to Pest, letting you enforce project boundaries and design rules with simple tests. Ideal for keeping Laravel/PHP codebases consistent and preventing unwanted dependencies. | 42 | 42 | 25 | 4M | 0 | 1.3 | 55.6 | MIT | — | |
| temporal/sdk | Temporal PHP SDK for building durable, scalable workflow orchestration with Temporal. Author Workflows and Activities in PHP, run them with RoadRunner workers, and manage executions via gRPC clients. Composer-installable with optional protobuf for performance. | 410 | 403 | 60 | 223K | 40 | 40.3 | 60.6 | MIT | 3 months ago |
How can I help you explore Laravel packages today?