colinodell/psr-testlogger
A lightweight PSR-3 TestLogger for unit tests. Capture log records in memory, inspect messages, contexts, and levels, and make assertions without external handlers. Helpful for verifying expected logging behavior in PHPUnit and other test suites.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/log | 0.84 | PSR-3 logging interfaces for PHP. Provides LoggerInterface, traits, and related classes to standardize how libraries accept and emit log messages. Not a logger implementation—use it to type-hint a logger or build your own PSR-3 compliant logger. | 10,445 | 10,629 | 187 | 17M | 0 | 54.3 | 52.0 | MIT | 1 year ago | |
| fig/log-test | 0.76 | Testing utilities for PSR-3 (psr/log): includes LoggerInterfaceTest for verifying LoggerInterface compliance and TestLogger mock for unit tests. Intended for dev/test use, with versions aligned to psr/log 1.x–3.x compatibility. | 10 | 10 | 6 | 156K | 0 | 21.4 | 65.0 | MIT | 4 months ago | |
| deptrac/deptrac | 0.71 | Deptrac helps you define and enforce architectural boundaries in PHP projects. Configure layers and dependency rules, then analyze your codebase to detect forbidden dependencies. Useful for keeping clean architecture, preventing drift, and improving maintainability in large apps. | 2,911 | 2,909 | 151 | 918K | 27 | 56.3 | 52.7 | MIT | 2 months ago | |
| phpcompatibility/php-compatibility | 0.71 | PHPCompatibility is a PHP_CodeSniffer ruleset that scans PHP code for cross-version compatibility issues. Check support for specific PHP versions, detect deprecated/removed features, and audit projects when upgrading or maintaining multi-version support. | 2,282 | 2,294 | 205 | 2M | 86 | 65.6 | 80.1 | LGPL-3.0 | 4 months ago | |
| squizlabs/php_codesniffer | 0.71 | PHP_CodeSniffer (PHPCS) provides phpcs to detect coding standard violations and phpcbf to automatically fix them. Tokenizes PHP files against defined standards to keep code clean and consistent, suitable for teams and CI. | 1,491 | 1,693 | 97 | 6M | 158 | 59.4 | 89.6 | BSD-3-Clause | 4 months ago | |
| zenstruck/console-test | 0.68 | Test your Symfony Console commands with ease. zenstruck/console-test provides a lightweight harness to run commands, feed input, capture output, and assert exit codes and messages—ideal for fast, reliable unit/integration tests without booting full apps. | 58 | 58 | 8 | 44K | 2 | 25.1 | 46.7 | MIT | 4 months ago | |
| testo/testo | 0.67 | Testo is an extensible PHP testing framework with a lightweight core and middleware-based plugins. Configure suites and plugins in testo.php, run tests from tests/ by default, and add inline tests, assertions, and benchmarking when needed. | 156 | 135 | 5 | 99 | 14 | 31.3 | 8.7 | BSD-3-Clause | 2 days ago |
How can I help you explore Laravel packages today?