phpstan/phpstan-webmozart-assert
PHPStan extension for webmozart/assert that teaches PHPStan how Assert::* calls narrow types. Supports many assertions (including nullOr*/all*) so values become non-null, specific scalars, instances, arrays, etc. after validation, improving static analysis accuracy.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| akeneo/pim-community-dev | — | 1,032 | 1,031 | 538 | 3K | 372 | 62.9 | 37.9 | NOASSERTION | 3 months ago | |
| andanteproject/nullable-embeddable-bundle | — | 2 | 2 | 0 | 5 | 0 | 12.9 | 6.5 | MIT | 5 months ago | |
| answear/acs-bundle | — | 0 | 0 | 0 | 278 | 0 | 21.8 | 39.5 | MIT | 1 month ago | |
| answear/boxnow-bundle | — | 2 | 2 | 0 | 293 | 0 | 23.0 | 31.9 | MIT | 1 week ago | |
| answear/dpd-pl-pickup-services-bundle | — | 0 | 0 | 1 | 344 | 0 | 22.6 | 40.9 | MIT | 1 month ago | |
| answear/econt-pickup-point-bundle | — | 1 | 0 | 1 | 258 | 0 | 21.9 | 34.0 | MIT | 1 month ago | |
| answear/fan-courier-bundle | — | 0 | 0 | 0 | 290 | 0 | 20.9 | 39.6 | MIT | 1 month ago | |
| answear/focus-contact-center-bundle | — | 0 | 0 | 0 | 2 | 0 | 12.3 | 7.2 | MIT | 6 months ago | |
| answear/fox-post-parcel | — | 1 | 1 | 1 | 272 | 0 | 21.6 | 34.4 | MIT | 1 month ago | |
| answear/gls-bundle | — | 0 | 0 | 0 | 271 | 0 | 21.5 | 39.1 | MIT | 1 month ago | |
| answear/inpost-pickup-point-bundle | Symfony bundle for integrating with InPost ShipX pickup points. Install via Composer, then use FindPoints and FindPointsRequestBuilder to search parcel machines by name, type, functions, location (postcode/city/province), partner, availability flags, and pagination. | 0 | 0 | 0 | 280 | 0 | 23.2 | 39.7 | MIT | 2 weeks ago | |
| answear/luigis-box-bundle | — | 6 | 6 | 2 | 598 | 0 | 28.6 | 31.4 | MIT | 1 week ago | |
| answear/meest-bundle | — | 0 | 0 | 0 | 289 | 0 | 23.4 | 40.0 | MIT | 1 week ago | |
| answear/messenger-heartbeat-bundle | Symfony bundle that adds heartbeat/keepalive support to Messenger workers. Install via Composer and run messenger:consume or messenger:failed:retry with --keepalive to keep long-running workers alive and responsive. | 1 | 1 | 0 | 507 | 0 | 21.2 | 38.3 | MIT | 2 months ago | |
| answear/mwl-pickup-point-bundle | — | 0 | 0 | 0 | 289 | 0 | 20.5 | 39.7 | MIT | 1 month ago | |
| answear/overseas-bundle | — | 0 | 0 | 0 | 0 | 0 | 5.3 | — | MIT | 11 months ago | |
| answear/payum-pay-u | — | 3 | 4 | 1 | 297 | 0 | 24.0 | 30.0 | MIT | 2 weeks ago | |
| answear/poczta-polska-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.2 | — | MIT | 5 years ago | |
| answear/speedy-pickup-point-bundle | — | 2 | 2 | 0 | 0 | 0 | 22.7 | — | MIT | 1 week ago | |
| answear/wide-eyes-bundle | — | 1 | 1 | 1 | 0 | 0 | 1.4 | — | MIT | 1 year ago | |
| aquis/xporter-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| arnaud-23/attribute-execution-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| assoconnect/php-quality-config | Shared quality tooling config for PHP projects: standardized settings for static analysis, coding style, and CI checks. Helps teams apply consistent code quality rules across repositories with minimal setup. | 0 | 0 | 2 | 626 | 0 | 28.0 | 45.3 | MIT | 1 week ago | |
| batch.com/headers-bundle | — | 0 | 0 | 4 | 445 | 1 | 0.3 | 36.6 | MIT | — | |
| benjaminmal/exchangeratehost-bundle | Unofficial Symfony bundle for the free exchangerate.host API. PSR-7/17/18 compatible so you can choose your HTTP client and message factories, with built-in Symfony Cache support for faster, fewer requests. PHP 8.1+ and Symfony 6.2+. | 0 | 0 | 0 | 0 | 1 | 1.9 | — | MIT | 3 years ago | |
| bitbag/coding-standard | — | 3 | 3 | 9 | 1K | 2 | 7.3 | 36.9 | — | 10 months ago | |
| driftingly/rector-laravel | Rector extension for Laravel that applies automated refactors and upgrade rules based on your composer.json or selected Laravel version sets. Includes rules for core Laravel and first‑party packages like Cashier and Livewire. | 1,251 | 1,244 | 110 | 1M | 21 | 44.1 | 58.9 | MIT | 1 month ago | |
| drinksco/console-ui-bundle | — | 16 | 18 | 4 | 0 | 13 | 3.0 | 3.4 | BSD-3-Clause | 3 years ago | |
| ezsystems/ezplatform-rest | Adds a REST remote API to Ibexa DXP and Ibexa Open Source, enabling external clients to interact with Ibexa content and services. Includes official REST API reference and documentation links for usage and endpoints. | 11 | 11 | 10 | 2K | 0 | 9.4 | 29.9 | NOASSERTION | 2 years ago | |
| ibexa/rest | — | 5 | 5 | 6 | 31K | 0 | 29.3 | 61.5 | NOASSERTION | 3 weeks ago | |
| infection/extension-installer | Composer plugin bundled with Infection that automatically discovers and registers Infection extensions on install/update. Install an infection-extension package and it’s registered without manual config. Includes guidance for building extensions via composer.json metadata. | 26 | 26 | 4 | 997K | 1 | 1.4 | 55.2 | BSD-3-Clause | 4 years ago | |
| infection/infection | Infection is a PHP mutation testing framework that measures how well your tests detect small code changes. Run it in CI to get a Mutation Score Indicator (MSI), uncover weak assertions, and improve test quality. PHP 8.3+. | 2,225 | 2,233 | 186 | 996K | 167 | 66.3 | 69.6 | BSD-3-Clause | 3 weeks ago | |
| infection/phpspec-adapter | — | 3 | 3 | 2 | 1K | 1 | 20.4 | 42.8 | BSD-3-Clause | 2 months ago | |
| lchrusciel/api-test-case | PHPUnit TestCase for Symfony API development. Extends WebTestCase with easy JSON/XML response matching (via php-matcher) and optional Alice/Doctrine fixtures loading. Supports a clear TDD workflow using expected response files and helpful diffs. | 412 | 412 | 41 | 103K | 11 | 32.7 | 44.4 | MIT | 1 month ago | |
| league/openapi-psr7-validator | — | 562 | 566 | 109 | 511K | 55 | 49.6 | 74.5 | MIT | 2 months ago | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It scans source code and DocBlocks to build API docs, can parse Markdown/ReST, embed API snippets into guides, and generate UML diagrams to help keep code and documentation in sync. | 4,345 | 4,411 | 647 | 9K | 145 | 82.3 | 37.6 | MIT | 2 months ago | |
| phpdocumentor/reflection | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 125 | 126 | 60 | 958K | 8 | 31.6 | 63.8 | MIT | 1 month ago | |
| phpdocumentor/reflection-docblock | PHPDoc-compatible DocBlock parser from phpDocumentor. Use DocBlockFactory to parse doc comments or Reflection objects, extracting summaries, descriptions, and tags for annotations and metadata. Ideal for tooling that reads and interprets PHPDoc blocks. | 9,370 | 9,407 | 136 | 10M | 10 | 55.9 | 53.0 | MIT | 4 months ago | |
| rector/rector-laravel | Community Rector extension to automate Laravel upgrades. Adds Laravel and first-party package rules (e.g., Cashier, Livewire), with version-based set providers that detect your composer.json or manual level sets to apply the right refactors for your target Laravel version. | 1,251 | 1,239 | 110 | 6K | 21 | 43.5 | 23.6 | MIT | 1 month ago | |
| setono/code-quality-pack | Laravel-friendly code quality pack with ready-to-use tools and config for static analysis, coding standards, refactoring, and CI checks. Helps keep projects consistent and maintainable with minimal setup, ideal for teams and shared repositories. | 7 | 7 | 0 | 744 | 0 | 25.0 | 31.1 | MIT | 2 months ago | |
| sulu/form-bundle | SuluFormBundle adds dynamic form creation to Sulu Admin. Content managers build and arrange fields in a grid, configure email notifications, and power contact/sweepstake forms. Built on the Symfony Form Component with theming support. | 88 | 88 | 77 | 7K | 60 | 49.0 | 55.8 | MIT | 2 weeks ago | |
| sulu/messenger | Symfony Messenger add-on for Sulu providing stamps and middlewares to configure the Sulu message bus. Includes UnpackExceptionMiddleware to surface real handler errors and LockMiddleware to prevent concurrent access. Usable standalone in any Symfony app. | 9 | 9 | 4 | 13K | 0 | 16.4 | 47.7 | MIT | 5 months ago | |
| sulu/sulu | Sulu is an extensible open-source PHP CMS built on Symfony for multi-language, multi-portal websites. It provides a powerful, intuitive admin interface and a robust framework for managing the full content lifecycle and building custom bundles. | 1,341 | 1,342 | 362 | 22K | 492 | 67.7 | 49.5 | MIT | 5 days ago | |
| sylius/fixtures-bundle | Sylius Fixtures Bundle provides configurable data fixtures for Symfony apps. Define and load structured demo or test data through flexible configuration, ideal for seeding development environments and repeatable setups. | 51 | 52 | 29 | 161K | 7 | 18.4 | 55.5 | MIT | 5 months ago | |
| sylius/grid-bundle | — | 133 | 135 | 58 | 173K | 38 | 45.6 | 67.8 | MIT | 1 week ago | |
| sylius/mailer-bundle | — | 72 | 72 | 31 | 171K | 5 | 17.6 | 52.6 | MIT | 5 months ago | |
| sylius/resource-bundle | — | 236 | 240 | 167 | 204K | 61 | 53.4 | 76.9 | MIT | 1 month ago | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony. Flexible, well-tested, and BDD-friendly, it includes a powerful REST API for integrations and omnichannel experiences. Great for building tailored commerce apps and complex business requirements. | 8,514 | 8,513 | 2,161 | 104K | 154 | 87.3 | 46.9 | MIT | 1 month ago | |
| symplify/easy-coding-standard | Easy Coding Standard (ECS) makes PHP coding standards effortless on PHP 7.2–8.5. Fast parallel runs, supports PHP_CodeSniffer and PHP-CS-Fixer, uses prepared rule sets, generates ecs.php config on first run, and can check and auto-fix code with --fix. | 1,618 | 1,632 | 92 | 933K | 0 | 33.5 | 44.3 | MIT | 1 month ago | |
| vincentlanglet/twig-cs-fixer | A coding standards fixer for Twig templates. Analyze and automatically format Twig files with consistent style rules, configurable presets, and CI-friendly checks to keep templates clean and readable across your project. | 343 | 346 | 39 | 562K | 4 | 33.2 | 53.1 | MIT | 3 weeks ago | |
| webmozarts/console-parallelization | Parallelize Symfony Console commands using multiple processes. A main process distributes items to child workers, restarts workers after segments to avoid slowdown, and supports batching with hooks for setup/teardown (e.g., DB flush) for faster bulk jobs. | 227 | 227 | 17 | 58K | 6 | 12.2 | 36.4 | MIT | 1 year ago |
How can I help you explore Laravel packages today?