yiisoft/definitions
Minimalistic definitions container for PHP apps. Build and compose object definitions for DI: map IDs to classes, factories, values and params, with autowiring-friendly configuration. Designed to work smoothly with Yii and other PSR-based projects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| yiisoft/aliases | 0.83 | yiisoft/aliases stores and resolves path aliases (strings starting with @) for filesystem paths or URLs. Define aliases like @root, @vendor, @bin and expand them on demand, supporting nested aliases (e.g., @bin => @vendor/bin) without checking path existence. | 0 | 24 | — | 27K | — | 12.6 | 46.2 | — | — | |
| yiisoft/di | 0.82 | PSR-11 compatible dependency injection container for PHP 8.1+. Supports autowiring plus constructor, method and property injection, aliasing, service providers, delegated/composite containers, circular reference detection, and state reset for long-running workers. | 236 | 239 | 46 | 27K | 14 | 19.0 | 37.3 | BSD-3-Clause | 6 months ago | |
| achinon/yaml_classer | 0.80 | Symfony bundle that converts YAML config files into generated PHP classes, enabling IDE-friendly, callable access to YAML values. Install via Composer, run a console command to generate a class, then use via DI or instantiate directly. | 0 | 0 | 0 | 29 | 0 | 0.0 | 20.4 | — | — | |
| darvinstudio/darvin-config-bundle | 0.80 | — | 1 | 1 | 1 | 8 | 0 | 9.0 | 9.7 | MIT | 5 years ago | |
| league/container | 0.79 | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 867 | 904 | 105 | 2M | 5 | 34.4 | 53.9 | MIT | 2 months ago | |
| da/di-bundle | 0.79 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| c33s/symfony-config-manipulator-bundle | 0.79 | Symfony2 bundle to keep YAML config organized by splitting app/config/config*.yml into section files (framework, doctrine, twig, etc.) and rewriting imports accordingly. Helps declutter large config.yml files and manage per-environment configs cleanly. | 1 | 1 | 2 | 98 | 2 | 0.5 | 23.4 | MIT | — | |
| yiisoft/yii2-coding-standards | 0.79 | Yii 2 coding standards package providing PHP_CodeSniffer ruleset, sniffs, and tooling configs based on PSR-12 with Yii2-specific tweaks. Use it to enforce Yii2 core style in framework development or in existing Yii2 applications. | 182 | 186 | 49 | 38K | 1 | 24.9 | 34.7 | — | 1 year ago | |
| friends-of-behat/service-container-extension | 0.78 | Declare custom Symfony DI services in Behat without writing a full extension. Import XML/YAML/PHP service definition files via behat.yml so your contexts and helpers can be wired through the Behat service container. | 114 | 114 | 5 | 13K | 0 | 2.5 | 28.4 | MIT | 5 years ago | |
| symfony/yaml | 0.78 | Symfony Yaml Component for parsing and generating YAML. Load YAML files into PHP arrays/objects and dump PHP data back to YAML, with robust support for common YAML features and integration with the Symfony ecosystem. | 3,852 | 3,944 | 133 | 13M | 0 | 58.3 | 57.4 | MIT | 1 week ago | |
| c975l/config-bundle | 0.78 | — | 2 | 2 | 0 | 21 | 0 | 0.0 | 12.5 | MIT | — | |
| symfony/config | 0.78 | Symfony Config component helps you find, load, merge, auto-fill, and validate configuration from many sources (YAML, XML, INI, databases, etc.). Provides tools for building robust, consistent configuration handling in PHP apps and libraries. | 4,282 | 4,310 | 44 | 8M | 0 | 55.9 | 52.9 | MIT | 1 week ago | |
| dubiy/yamlok | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dwcasteam/configuration-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bnf/di | 0.78 | Lightweight dependency injection container for PHP/Laravel projects. Configure bindings and resolve services automatically with simple, minimal setup—ideal for small apps or packages that need clean inversion of control without a heavy framework. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| 21torr/bundle-helpers | 0.77 | Helpers for Symfony bundles to streamline implementation. Provides shared utilities and conveniences for other bundles, reducing boilerplate and keeping bundle setup consistent and easier to maintain. Docs available online. | 2 | 2 | 1 | 768 | 0 | 18.4 | 37.8 | — | 2 months ago | |
| egeloen/serializer | 0.77 | — | 0 | 28 | — | 1K | — | 2.6 | 24.6 | — | — | |
| condenast-ru/basic-api-bundle | 0.77 | — | 10 | 10 | 2 | 0 | 0 | 4.2 | — | — | 4 years ago | |
| symplify/php-config-printer | 0.77 | Print Symfony service and parameter configs to clean PHP files using nikic/php-parser. Generate output for configured services only or full configs (e.g., from YAML arrays) via SmartPhpConfigPrinter and YamlToPhpConverter. Ideal for config transformations and automation. | 32 | 32 | 2 | 16K | 1 | 0.3 | 36.9 | MIT | — | |
| biig/dictionary-bundle | 0.76 | — | 8 | 8 | 10 | 8 | 10 | 5.4 | 7.2 | — | 6 years ago |
How can I help you explore Laravel packages today?