sebastian/global-state
sebastian/global-state snapshots and restores PHP global state (globals, superglobals, ini settings, etc.), extracted from PHPUnit as a standalone component. Useful for test isolation and detecting side effects by capturing state before and after code runs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sebastian/object-enumerator | 0.80 | Traverses array structures and object graphs to enumerate all referenced objects, helping you inspect, analyze, or collect objects reachable from complex data structures. Install via Composer for production or as a dev dependency for testing and tooling. | 6,533 | 6,536 | 9 | 14M | 1 | 37.3 | 50.3 | BSD-3-Clause | 5 months ago | |
| spatie/phpunit-snapshot-assertions | 0.76 | Add snapshot testing to PHPUnit. Save expected output (JSON, arrays, strings, etc.) on first run and automatically compare on later runs to catch regressions with minimal assertions. Includes handy traits and snapshot update workflow for tests. | 696 | 700 | 74 | 607K | 0 | 30.7 | 46.3 | MIT | 2 months ago | |
| sebastian/git-state | 0.75 | sebastian/git-state is a small PHP library that inspects a Git checkout and reports its state: origin URL, current branch, commit hash, and whether the working directory is clean (or the current git status). Useful for build/test tooling. | 16 | 16 | 0 | 2M | 1 | 14.2 | 62.2 | BSD-3-Clause | 4 months ago | |
| sebastian/type | 0.75 | sebastian/type provides lightweight value objects for representing and working with PHP’s type system (built-in, class, union, intersection, nullable, etc.). Useful for static analysis tools, reflection helpers, and test utilities that need precise type modeling. | 1,503 | 1,504 | 13 | 14M | 1 | 28.3 | 62.6 | BSD-3-Clause | 2 months ago | |
| hassankhan/config | 0.47 | Lightweight PHP config loader (PHP 7.4+) for files or strings. Supports PHP, INI, XML, JSON, YAML (via Symfony Yaml), Properties and serialized formats. Load single/multiple files or directories, optional files, and get/set values with simple API. | 974 | 1,024 | 137 | 84K | 16 | 17.6 | 34.2 | MIT | 1 year ago | |
| usamamuneerchaudhary/commentify | 0.45 | — | 232 | 232 | 27 | 407 | 6 | 29.1 | 8.9 | MIT | 2 weeks ago | |
| raditzfarhan/sahrule | 0.45 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| broadway/broadway-saga | 0.45 | Broadway Saga adds saga/process manager support to the Broadway event-sourcing framework. Coordinate long-running business workflows across bounded contexts, reacting to domain events and dispatching commands to drive eventual consistency in CQRS/ES applications. | 35 | 35 | 17 | 538 | 0 | 4.7 | 16.6 | MIT | 6 years ago |
How can I help you explore Laravel packages today?