yiisoft/injector
PSR-11 compatible dependency injector with autowiring. Resolves and injects dependencies when calling functions or creating objects, supports extra arguments by name or type, and handles variadic parameters. Works with any PSR-11 container.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| blackcube/dcore | — | 0 | 0 | 0 | 158 | 0 | 0.0 | 30.4 | BSD-3-Clause | — | |
| buggregator/trap | Buggregator Trap transforms PHP debugging: drop-in Symfony VarDumper extensions, helper functions for any Buggregator server, and a lightweight local server that needs no Docker. Install as a Composer dev dependency; pairs with the Buggregator PHPStorm plugin. | 275 | 280 | 16 | 153K | 35 | 41.2 | 57.4 | BSD-3-Clause | 3 weeks ago | |
| cycle/entity-behavior | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 24K | 7 | 6.8 | 49.7 | MIT | 11 months ago | |
| internal/container | A lightweight service container for Laravel and PHP applications, offering straightforward bindings, singleton management, and dependency resolution to keep internal wiring explicit, modular, and testable. Ideal for package internals and smaller codebases that need clean, predictable object construc... | 1 | 0 | 0 | 60K | 1 | 17.3 | 63.6 | BSD-3-Clause | 1 month ago | |
| internal/dload | DLoad simplifies downloading and managing binary artifacts for PHP projects. Automatically fetch tools like RoadRunner, Temporal, and custom binaries at pinned versions, ensuring consistent, cross-platform dev environments without committing binaries to version control. | 105 | 104 | 3 | 29K | 19 | 38.2 | 47.2 | BSD-3-Clause | 1 week ago | |
| testo/testo | Testo is an extensible PHP testing framework built on a lightweight core with a middleware system. It gives you full control over your testing environment while keeping the familiar PHP syntax you already know, making custom test workflows easy to build and maintain. | 226 | 203 | 21 | 10K | 35 | 47.2 | 44.2 | BSD-3-Clause | 3 weeks ago | |
| yiisoft/db-migration | Database migration toolkit for Yii applications built on yiisoft/db. Create, apply, and revert schema changes with versioned migration history, console commands, configurable migration paths, and support for multiple database drivers. Track applied migrations and manage schema evolution from the com... | 33 | 33 | 18 | 14K | 20 | 26.2 | 50.0 | BSD-3-Clause | 2 weeks ago | |
| yiisoft/di | 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 | 238 | 49 | 39K | 14 | 10.7 | 36.7 | BSD-3-Clause | 11 months ago | |
| yiisoft/error-handler | Yii error handler for PHP applications that converts errors and exceptions into PSR-7 responses. It supports debug and production modes, HTML and JSON output, logging, and PSR-15 middleware for consistent error handling. | 22 | 22 | 18 | 25K | 9 | 7.6 | 48.0 | BSD-3-Clause | 9 months ago | |
| yiisoft/hydrator | Yii Hydrator populates typed objects from arrays and other input using attributes and property mapping. It handles type casting, nested hydration, and dependency injection, offering PHP and Laravel apps a fast, flexible alternative to manual DTO construction. | 34 | 34 | 6 | 24K | 12 | 6.6 | 44.1 | BSD-3-Clause | 10 months ago | |
| yiisoft/hydrator-validator | Integrates Yii Hydrator with Yii Validator to validate input data while hydrating typed objects and DTOs. Map arrays into objects and enforce validation rules in one step, reducing boilerplate and keeping data checks close to object construction. | 14 | — | 2 | — | 3 | 3.3 | 1.2 | BSD-3-Clause | 10 months ago |
|
| yiisoft/input-http | Yii HTTP input package for extracting request data from PSR-7 requests, including query parameters, body fields, headers, and uploaded files, with a consistent API for safe access to user input in Yii applications. | 11 | 11 | 2 | 19K | 2 | 0.8 | 44.0 | BSD-3-Clause | 2 years ago | |
| yiisoft/middleware-dispatcher | A PSR-15 middleware dispatcher for Yii applications. Build and execute middleware pipelines with lazy resolution through the DI container, fallback request handlers, and support for individual middleware or grouped stacks. Integrates cleanly with Yii's request handling and the PSR-7/PSR-15 ecosystem... | 18 | — | 8 | — | 1 | 2.8 | 0.4 | BSD-3-Clause | 10 months ago |
|
| yiisoft/yii-debug | Yii Debug is a debugging extension for Yii applications that provides a toolbar and panels for logs, database queries, performance profiling, request data, and more, helping developers inspect and troubleshoot application behavior during development. | 33 | — | 15 | — | 11 | 4.4 | 5.7 | BSD-3-Clause | — |
|
| yiisoft/yii-event | PSR-14 event dispatcher for Yii Framework. Register listeners in DI container config files, bind callables or service methods to events, and dispatch type-safe events through a lightweight, framework-integrated implementation. | 17 | — | 10 | — | 1 | 2.9 | — | BSD-3-Clause | 10 months ago |
|
How can I help you explore Laravel packages today?