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,528 | 6,534 | 9 | 15M | 1 | 46.2 | 54.8 | BSD-3-Clause | 1 month 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. | 697 | 701 | 74 | 740K | 0 | 28.4 | 46.7 | MIT | 4 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. | 20 | 17 | 0 | 2M | 1 | 12.5 | 61.4 | BSD-3-Clause | 6 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,502 | 1,504 | 13 | 14M | 1 | 31.6 | 64.9 | BSD-3-Clause | 1 month ago | |
| sebastian/environment | 0.74 | sebastian/environment helps PHP libraries handle runtime-specific execution paths by detecting and describing the current environment (PHP version, features, etc.). Useful for writing portable code that adapts to different runtimes and configurations. | 6,766 | 6,788 | 36 | 15M | 1 | 47.3 | 53.1 | BSD-3-Clause | 3 months ago | |
| becklyn/ddd-gdpr-bundle | 0.50 | — | 0 | 0 | 0 | 21 | 0 | 21.7 | 21.8 | — | 1 month ago | |
| nette/assets | 0.49 | Nette Assets is a lightweight asset pipeline for Nette apps. It helps you manage and reference CSS/JS, handle versioning/cache busting, and organize assets for development and production builds with a simple API and configuration. | 46 | 45 | 5 | 17K | 2 | 14.5 | 39.7 | NOASSERTION | 5 months ago | |
| nette/schema | 0.49 | nette/schema is a small PHP library for validating and normalizing structured data. Define schemas for arrays, configuration, and user input with type checks, defaults, required fields, ranges, and clear error messages—ideal for safe config loading. | 1,011 | 1,017 | 29 | 13M | 8 | 32.8 | 66.9 | NOASSERTION | 1 month ago | |
| spatie/laravel-sitemap | 0.48 | Generate XML sitemaps for Laravel by crawling your site or building them manually. Add extra URLs, set last-modified dates, and include models via a simple interface. Write sitemaps to disk with a fluent, developer-friendly API. | 2,617 | 2,649 | 297 | 749K | 0 | 48.7 | 38.9 | MIT | 2 months ago | |
| becklyn/schema-org | 0.48 | — | 5 | 5 | 0 | 22 | 0 | 3.6 | 9.2 | BSD-3-Clause | 4 years ago | |
| becklyn/entity-admin | 0.47 | — | 1 | 1 | 0 | 96 | 0 | 2.1 | 23.4 | BSD-3-Clause | 4 years ago |
How can I help you explore Laravel packages today?