nunomaduro/mock-final-classes
Dev-only helper that automatically enables mocking of final classes and methods in PHP tests. Works with PHPUnit, Pest, and ParaTest by removing final keywords on the fly via dg/bypass-finals—install with Composer and it just works.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dg/bypass-finals | 0.84 | DG\BypassFinals lets you bypass PHP’s final classes and methods at runtime so you can mock, extend, or patch code that’s otherwise locked down—useful for testing legacy dependencies. Lightweight, Composer-ready, and works with popular test frameworks. | 575 | 574 | 35 | 922K | 0 | 28.0 | 52.1 | NOASSERTION | 1 week ago | |
| jolicode/jolinotif | 0.63 | Cross-platform PHP library for sending desktop notifications from CLI scripts or cron jobs on Linux, macOS, Windows, and WSL. Create notifications with title, body, icon, and OS-specific options, or use the bundled jolinotif CLI command. | 1,443 | 1,449 | 100 | 359K | 1 | 39.1 | 38.7 | MIT | 2 weeks ago | |
| laminas/laminas-zendframework-bridge | 0.59 | Provides compatibility bridge for Laminas to ease migration from Zend Framework. Maps legacy Zend class names to Laminas equivalents via autoloading, allowing existing Zend-based apps and libraries to run with minimal changes during upgrades. | 1,187 | 1,191 | 26 | 505K | 1 | 16.2 | 37.4 | BSD-3-Clause | 2 years ago | |
| cuyz/valinor-bundle | 0.59 | — | 57 | 55 | 5 | 8K | 2 | 17.6 | 32.7 | MIT | 4 months ago | |
| behat/behat | 0.59 | Behat is a PHP BDD framework for testing business expectations with executable specifications. Install via Composer and run scenarios from the CLI. Ideal for acceptance and behavior-driven tests, with strong docs and semantic versioning. | 3,968 | 4,006 | 616 | 2M | 47 | 77.0 | 58.9 | MIT | 1 month ago | |
| code-lts/doctum | 0.58 | Doctum for Laravel: generate versioned API documentation for your PHP codebase with a clean, searchable HTML output. Supports configuration, theming, and multi-version docs, making it easy to publish and maintain docs for packages and applications. | 357 | 358 | 45 | 3K | 13 | 23.3 | 19.0 | MIT | 6 months ago | |
| omines/datatables-bundle | 0.58 | — | 284 | 287 | 117 | 30K | 1 | 31.5 | 34.1 | MIT | 2 months ago | |
| laminas/laminas-code | 0.57 | Generate, analyze, and manipulate PHP code with Laminas Code. Provides reflection utilities, code generators, docblock parsing, and class/file generation helpers for building frameworks, tooling, and meta-programming workflows. | 1,904 | 1,914 | 87 | 4M | 21 | 32.4 | 55.6 | BSD-3-Clause | 9 months ago | |
| laminas/laminas-cli | 0.57 | Console tooling for Laminas applications and components. Provides a CLI entry point, command discovery/registration, and integration helpers to build and run project-specific commands via Composer and your framework configuration. | 56 | 56 | 23 | 132K | 11 | 25.3 | 57.8 | BSD-3-Clause | 4 months ago |
How can I help you explore Laravel packages today?