antecedent/patchwork
Patchwork is a PHP monkey-patching library for runtime function and method redefinition. Useful for legacy code and hard-to-test dependencies, it enables stubbing, mocking, and behavior overrides without changing source, ideal for testing and debugging.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cleentfaar/tissue | 0.81 | Laravel package to speed up building UI and pages with reusable “tissue” components, helper utilities, and starter structure. Aims to simplify common app scaffolding and keep views consistent across projects with minimal setup. | 6 | 6 | 6 | 32 | 0 | 0.8 | 10.3 | MIT | 11 years ago | |
| nilportugues/php_backslasher | 0.80 | CLI tool that scans PHP code and prefixes internal functions/constants (plus true/false/null) with a leading backslash for faster resolution, especially with OPcache. Run php bin/php_backslasher fix to update a directory. | 88 | 88 | 5 | 55 | 0 | 4.2 | 2.4 | MIT | 6 years ago | |
| alterphp/developer-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| laracasts/testdummy | 0.80 | Generate Eloquent models for tests without factories. Define blueprints and quickly create/build records with sensible defaults, relationships, and overrides—ideal for speeding up Laravel test setup and prototyping with minimal boilerplate. | 456 | 467 | 79 | 4K | 17 | 19.1 | 20.5 | MIT | 5 years ago | |
| dontdrinkandroot/common | 0.80 | A small utility library with commonly used PHP helpers and extensions, including a PHPStan extension. Intended to provide shared building blocks for projects, with CI and code quality tooling support via SonarCloud badges. | 0 | 0 | 0 | 38 | 0 | 1.8 | 22.0 | Apache-2.0 | 2 years ago | |
| dualmedia/common | 0.80 | Shared interfaces and reusable logic for DualMedia packages. Typically installed as an internal dependency rather than directly. Provides common contracts and helpers used across the DualMedia ecosystem. | 0 | 0 | 1 | 84 | 0 | 13.3 | 29.7 | MIT | 4 months ago | |
| jcchavezs/httptest | 0.80 | Spin up a lightweight local HTTP server for integration testing real HTTP calls (e.g., cURL). Define a request handler to assert method/headers/body and craft responses, enabling client- and server-side assertions without mocking HTTP. | 9 | 9 | 1 | 663 | 2 | 1.7 | 23.7 | — | 8 years ago | |
| herrera-io/phpunit-test-case | 0.80 | PHPUnit TestCase class and Extras trait that add helpers for common test chores: create/delete temporary files and directories, call protected/private methods, and get/set protected/private properties. Use as a base class or mix into your own test case. | 1 | 1 | 0 | 77 | 0 | 0.0 | 15.6 | MIT | — | |
| symfonycasts/internal-test-helpers | 0.80 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| aaix/laravel-patches | 0.80 | Laravel Patches adds a simple, command-based patching system for Laravel. Create one-off Artisan commands for data fixes and deployments, run them manually, and track executions in the database to prevent reruns. Delete patches when done. | 0 | 0 | 0 | 21 | 0 | 20.0 | 22.4 | MIT | 1 month ago | |
| php-mock/php-mock-mockery | 0.79 | Integrates php-mock with Mockery to mock PHP built-in functions in tests. Create namespaced function mocks with PHPMockery::mock() and set expectations/returns, then call Mockery::close(). Supports only unqualified calls; define early if needed. | 39 | 39 | 5 | 71K | 2 | 1.2 | 55.3 | WTFPL | 1 year ago | |
| php-standard-library/fun | 0.79 | Functional programming utilities for PHP: compose and pipe callables, decorate functions, and control execution (memoize, throttle, debounce, retry, etc.). Part of PHP Standard Library with focused, reusable helpers for cleaner functional-style code. | 1 | 1 | 0 | 14K | 0 | 21.2 | 61.5 | MIT | 1 week ago | |
| b2pweb/bdf-phpunit | 0.79 | Laravel/PHPUnit helper package for working with BDF/SEPA bank files in tests. Provides utilities and test assertions to validate BDF structures and parsing results, making it easier to write reliable unit tests around banking file imports. | 0 | 0 | 0 | 199 | 0 | 0.0 | 31.9 | MIT | — | |
| dayploy/daypia-bundle | 0.79 | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| apnet/functional-test-bundle | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| wikimedia/testing-access-wrapper | 0.79 | Small PHP utility from Wikimedia that wraps objects to access otherwise non-public (protected/private) methods and properties in tests. Helps write focused unit tests without changing production visibility, acting as a thin “testing access wrapper.” | 4 | 4 | 1 | 90K | 0 | 0.1 | 55.3 | GPL-2.0 | — | |
| humbug/php-scoper | 0.78 | PHP-Scoper prefixes your project and its dependencies into a unique namespace to avoid conflicts, especially when building PHARs that bundle vendor code and run alongside other PHP projects with overlapping packages or versions. | 802 | 803 | 76 | 127K | 22 | 38.1 | 46.3 | MIT | 3 months ago | |
| symfony/phpunit-bridge | 0.77 | Symfony PHPUnit Bridge adds PHPUnit utilities with a focus on managing and asserting deprecations. It improves test output, helps catch legacy API usage, and eases upgrades by tracking deprecation notices during your test suite runs. | 2,472 | 2,476 | 48 | 3M | 0 | 44.8 | 50.4 | MIT | 1 week ago | |
| open-southeners/extended-php | 0.77 | Extended PHP helpers for modern apps: adds convenient functions, utilities, and small enhancements that complement core PHP to reduce boilerplate and speed up everyday development. Lightweight, easy to drop into existing projects. | 0 | 0 | 0 | 82 | 0 | 15.2 | 28.4 | MIT | 7 months ago | |
| dhorchler/sympatch-bundle | 0.76 | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?