sebastian/comparator
sebastian/comparator compares PHP values for equality with type-aware comparators. Use the Factory to select the right comparator and get helpful ComparisonFailure details when assertions fail—ideal for test suites and tooling.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aws/aws-sdk-php | AWS SDK for PHP v3 provides PHP 8.1+ clients for Amazon Web Services like S3, DynamoDB, Glacier, and more. Install via Composer and use the included service APIs to authenticate, send requests, and build robust AWS-powered applications. | 6,197 | 6,351 | 1,254 | 11M | 14 | 80.3 | 63.7 | Apache-2.0 | 2 days ago | |
| biig/dictionary-bundle | — | 8 | 8 | 10 | 24 | 10 | 5.4 | 11.1 | — | 6 years ago | |
| bovigo/assert | Functional-style assertions for PHP unit tests. Use assertThat(value, predicate[, description]) for readable checks with helpful failure messages. Integrates with PHPUnit via AssertionFailure extending AssertionFailedError. Requires PHP 8.3+. | 13 | 13 | 6 | 1K | 1 | 18.1 | 28.8 | BSD-3-Clause | 7 months ago | |
| claroline/lightsaml-bundle | — | 0 | 0 | 0 | 18 | 0 | 0.9 | 17.7 | MIT | 2 years ago | |
| codeception/codeception | Codeception is a full-stack PHP testing framework for unit, functional, and acceptance tests. It unifies PHPUnit-style assertions with browser and API testing, offers modular helpers, and integrates with popular PHP frameworks to speed up reliable test automation. | 4,857 | 4,911 | 1,282 | 1M | 151 | 80.0 | 62.5 | MIT | 5 months ago | |
| codeception/module-redis | Codeception Redis module for functional and acceptance tests. Provides helpers to connect to Redis, flush/select databases, set/get keys, and assert cache and data state during tests, making Redis-backed features easy to verify in your test suite. | 1 | 1 | 8 | 41K | 0 | 17.6 | 61.8 | MIT | 5 months ago | |
| drenso/symfony-shared | — | 1 | 1 | 0 | 374 | 0 | 0.0 | 31.4 | — | — | |
| dunglas/angular-csrf-bundle | — | 148 | 153 | 32 | 658 | 0 | 1.5 | 7.2 | MIT | 7 years ago | |
| eliashaeussler/deep-closure-comparator | PHPUnit comparator/assertion that deeply compares closures inside objects/arrays by serializing them via opis/closure. Use DeepClosureAssert::assertEquals() as a drop-in replacement for PHPUnit’s assertEquals when closures should be treated as equal. | 0 | 0 | 0 | 4K | 1 | 10.6 | 43.7 | GPL-3.0 | 1 month ago | |
| giorgiosironi/eris | Eris brings QuickCheck-style property-based testing to PHP and PHPUnit. Define properties, generate many random inputs, and find minimal counterexamples automatically. Works with PHP 8.1–8.4 and PHPUnit 10–13. | 440 | 441 | 35 | 69K | 7 | 21.9 | 36.3 | MIT | 3 months ago | |
| google/auth | Google’s official PHP library for OAuth 2.0 authentication with Google APIs. Supports Application Default Credentials (ADC) for Cloud environments and local development, integrates with Guzzle, and helps obtain and refresh access tokens securely via Composer installation. | 1,400 | 1,441 | 197 | 7M | 12 | 45.9 | 65.7 | Apache-2.0 | 4 weeks ago | |
| lastdragon-ru/lara-asp-testing | Testing utilities for integrating Lara ASP into Laravel apps. Provides helpers, fakes, and assertions to simplify writing automated tests around ASP policies, decisions, and request/response flows in your application. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| lastdragon-ru/phpunit-extensions | PHPUnit extensions for PHP projects, adding extra test utilities and helpers to streamline assertions, fixtures, and test setup. Designed to integrate cleanly with PHPUnit and improve developer productivity in automated testing workflows. | 0 | 0 | 0 | 33 | 0 | 0.0 | 21.2 | MIT | — | |
| nelmio/alice | nelmio/alice is a PHP fixtures generator for quickly creating realistic test data. Define objects and relations in YAML, JSON, or PHP, leverage Faker providers, and load datasets into your app for functional and integration testing. | 2,540 | 2,566 | 329 | 553K | 47 | 58.2 | 54.0 | MIT | 4 months ago | |
| phake/phake | Phake is a PHP mocking framework for PHPUnit and other test runners. Create mocks, stubs, and spies with a simple API, verify method calls and arguments, and define return values or exceptions—ideal for fast, isolated unit tests. | 476 | 485 | 86 | 53K | 13 | 29.6 | 37.7 | NOASSERTION | 5 months ago | |
| php-http/discovery | Auto-discovery for HTTP clients and factories: finds PSR-18 clients and PSR-17/PSR-7 implementations at runtime, so libraries can depend on interfaces without forcing a specific vendor. Includes a Composer plugin for optional auto-installation. | 1,323 | 1,329 | 47 | 8M | 3 | 17.9 | 53.5 | MIT | 1 year ago | |
| phperf/phpunit | phperf/phpunit is a lightweight PHPUnit extension aimed at profiling and performance measurement during test runs. Add simple hooks to capture timing and resource usage so you can spot slow tests and track performance regressions over time. | 0 | 0 | 0 | 90 | 0 | 0.9 | 27.1 | NOASSERTION | 4 years ago | |
| phpro/api-problem | — | 67 | 68 | 7 | 25K | 2 | 9.8 | 37.1 | MIT | 9 months ago | |
| phpspec/prophecy | Highly opinionated yet flexible PHP mocking framework for unit tests. Create test doubles with a Prophet, define expected calls and return values, then reveal mocks and verify predictions. Works with PHPUnit and other frameworks; requires PHP 7.2+. | 8,481 | 8,498 | 249 | 3M | 88 | 73.8 | 64.8 | MIT | 4 months ago | |
| phpunit/phpunit | PHPUnit is the de facto unit testing framework for PHP, based on the xUnit architecture. Run tests, make assertions, and integrate with CI and code coverage. Install via PHAR or Composer and build reliable PHP applications. | 20,040 | 20,549 | 2,225 | 14M | 15 | 79.0 | 52.9 | BSD-3-Clause | 2 weeks ago | |
| prooph/event-store-doctrine-adapter | Doctrine DBAL adapter for Prooph Event Store. Stores and loads event streams using Doctrine connections, with support for transactional appends and stream persistence in relational databases. Useful for event-sourced PHP/Laravel apps needing DB-backed storage. | 13 | 13 | 7 | 158 | 0 | 5.7 | 15.1 | NOASSERTION | 9 years ago | |
| prooph/pdo-snapshot-store | — | 25 | 25 | 11 | 2K | 1 | 4.5 | 26.7 | BSD-3-Clause | 3 years ago | |
| smi2/phpclickhouse | PHP client for ClickHouse with an easy, fluent API. Supports queries and inserts, result sets, bindings, and connection configuration for fast analytics workflows. Suitable for Laravel and standalone PHP apps needing reliable ClickHouse access. | 849 | 853 | 157 | 502K | 0 | 36.3 | 44.4 | MIT | 1 month ago |
How can I help you explore Laravel packages today?