phplang/scope-exit
Tiny PHP helper that emulates “defer”/scope-exit behavior: register callbacks to run automatically when a block/function ends, ensuring reliable cleanup (close files, unlock mutexes, rollback temp state) even if exceptions occur.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spiral/snapshots | 0.80 | Laravel snapshot testing helpers for asserting arrays, JSON, and HTTP responses against stored snapshots. Generate, update, and compare snapshots in tests to catch unexpected changes with clear diffs and simple PHPUnit integration. | 2 | 2 | 0 | 629 | 0 | 1.2 | 32.1 | MIT | 7 years ago | |
| friends-of-phpspec/phpspec-code-coverage | 0.79 | PhpSpec extension that generates code coverage reports (console and HTML) for your specs. Works with Xdebug, phpdbg or pcov and supports multiple PhpSpec/PHP versions, helping you see which parts of your codebase are exercised by tests. | 20 | 21 | 14 | 21K | 4 | 10.6 | 44.3 | NOASSERTION | 9 months ago | |
| pear/pear_exception | 0.79 | PEAR_Exception provides a base exception class for PEAR-style PHP libraries, adding standardized error messaging, cause chaining, and improved debugging context. Useful for modernizing legacy PEAR code or integrating consistent exception handling across packages. | 97 | 98 | 18 | 2M | 0 | 1.3 | 55.3 | NOASSERTION | 5 years ago | |
| spatie/laravel-or-abort | 0.79 | Adds an OrAbort trait to Laravel models to abort with a chosen HTTP status when common calls fail (e.g., findOrAbort($id, 500) instead of returning null/false). Note: this package is no longer maintained. | 53 | 54 | 2 | 0 | 0 | 0.8 | — | MIT | 11 years ago | |
| codeception/util-universalframework | 0.78 | Universal helper utilities for the Codeception testing framework, providing lightweight, framework-agnostic components to simplify test setup and reuse across projects. A small add-on package aimed at boosting consistency and reducing boilerplate in automated tests. | 1 | 1 | 1 | 64K | 1 | 10.3 | 59.9 | MIT | 7 months ago | |
| pear/console_getopt | 0.78 | PEAR Console_Getopt is a small PHP library for parsing command-line options and arguments. It supports GNU-style short and long flags, handles required/optional values, and provides help-friendly parsing for CLI scripts and tools. | 84 | 84 | 14 | 2M | 0 | 1.1 | 55.3 | BSD-2-Clause | 6 years ago | |
| mpyw/laravel-local-class-scope | 0.77 | — | 24 | 24 | 4 | 4K | 0 | 20.2 | 35.0 | MIT | 1 month ago | |
| lacodix/laravel-global-or-scope | 0.77 | Add multiple Eloquent global scopes that are grouped and applied with OR logic instead of the default AND. Use a simple trait to register OR-scopes and optionally disable some or all of them per query with withoutGlobalOrScopes(). | 5 | 5 | 1 | 113 | 0 | 20.6 | 20.7 | MIT | 1 month ago | |
| byscripts/notifier | 0.77 | Deprecated/soon-to-be-deleted Laravel/PHP notifier package. The author advises not to use it; repository is intended for removal. Not recommended for new projects—look for an actively maintained alternative. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 12 years ago | |
| sofa/laravel-global-scope | 0.76 | Deprecated: Laravel 5.2+ changed global scopes, so this package is no longer valid. For Laravel 5.0–5.1, it provides an abstract Eloquent GlobalScope to define scopes via apply() and makes removing scopes from queries easier. | 27 | 31 | 3 | 83 | 0 | 0.1 | 5.8 | MIT | — | |
| endroid/quality | 0.74 | Quality-related helper package by Endroid for PHP/Laravel apps, providing small utilities for enforcing or improving code/data quality in your project. Suitable as a lightweight dependency when you need simple quality checks or supporting components. | 3 | 3 | 1 | 123 | 0 | 0.0 | 20.7 | — | — | |
| phpcsstandards/phpcsdevcs | 0.73 | phpcsdevcs provides a set of PHP_CodeSniffer rules and configuration to enforce consistent coding standards across PHP projects. Drop-in standards for PHPCS with sensible defaults, helping teams catch style issues early and keep code clean and uniform. | 9 | 9 | 1 | 13K | 4 | 13.2 | 46.9 | LGPL-3.0 | 7 months ago | |
| humbug/php-scoper | 0.72 | 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. | 806 | 808 | 77 | 111K | 22 | 37.8 | 54.9 | MIT | 4 months ago | |
| omaralalwi/laravel-time-craft | 0.72 | — | 13 | 13 | 3 | 290 | 0 | 21.5 | 21.7 | MIT | 4 days ago | |
| pamil/phpspec-skip-example-extension | 0.62 | PhpSpec extension to skip examples via annotations. Add @require ClassOrInterface to a spec to skip all its examples when that dependency isn’t available—useful for optional integrations and version-dependent code. Compatible with PhpSpec 4 and 5. | 0 | 0 | 0 | 1K | 0 | 0.3 | 46.3 | MIT | 5 years ago | |
| graham-campbell/phpspec-skip-example-extension | 0.61 | PhpSpec extension that lets you skip spec examples via simple annotations. Add @require ClassOrInterface to skip all examples in a spec when a dependency isn’t available. Install with Composer and enable in phpspec.yml. | 1 | 1 | 0 | 1K | 0 | 0.9 | 37.5 | MIT | 4 years ago |
How can I help you explore Laravel packages today?