yceruto/decorator
A lightweight PHP library for applying the decorator pattern. Wrap objects with reusable decorators to add behavior without modifying original classes or breaking their interfaces, keeping services composable, testable, and clean.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| imanghafoori/laravel-decorator | 0.78 | Laravel Decorator lets you wrap method calls on any class with custom decorators, adding caching, logging, retries, or auth checks without editing the original code. Register a decorator once and every call to that class flows through it. | 139 | 139 | 3 | 190 | 0 | 0.9 | 5.1 | MIT | 2 years ago | |
| cleentfaar/decorator-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 12 years ago | |
| pioniro/wrapper-bundle | 0.77 | A Laravel/PHP wrapper bundle that packages third-party integrations behind a consistent, framework-friendly API. It provides simple configuration and service bindings so wrapped components can be dropped into an app with minimal boilerplate. | 0 | 0 | 0 | 1 | 0 | 0.3 | 4.2 | — | 1 year ago | |
| cleentfaar/decorator | 0.77 | Laravel/PHP decorator helper to wrap classes and add behavior without modifying the original. Provides a lightweight Decorator pattern implementation for cleaner, composable enhancements and feature extensions in your application. | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 12 years ago | |
| kaliop/content-decorator-bundle | 0.77 | A Symfony bundle from Kaliop that adds a decoration layer for content objects, letting you attach custom presentation methods and computed values without changing the underlying content model. Helps keep templates clean by moving view-specific logic into reusable decorators. | 2 | 3 | 1 | 170 | 0 | 12.0 | 26.8 | MIT | 5 months ago | |
| libre-informatique/decorator-bundle | 0.76 | Libre Informatique Decorator Bundle provides reusable decorator-pattern support for Symfony applications, letting you wrap services or objects with extra behavior while keeping core classes clean and extensible. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| zbateson/stream-decorators | 0.75 | Lightweight PHP stream decorators for composing and filtering streams. Wrap any resource to add behaviors like buffering, limiting, logging, or on-the-fly transforms while keeping a standard stream interface. Useful for email parsing, I/O pipelines, and testing. | 47 | 48 | 8 | 3M | 0 | 21.8 | 62.4 | BSD-2-Clause | 3 months ago | |
| php-standard-library/fun | 0.75 | Functional programming utilities for PHP: compose and decorate functions, control execution, and build pipelines with small, reusable higher-order helpers. | 1 | 1 | 0 | 28K | 0 | 21.6 | 64.9 | MIT | 1 week ago | |
| tightenco/overload | 0.75 | Overload by Tighten adds method overloading to Laravel and PHP, letting you define multiple methods with the same name and dispatch each call to the right implementation based on the arguments passed—keeping controllers and services clean and expressive. | 113 | 113 | 9 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| yokai/dependency-injection | 0.75 | yokai/dependency-injection is a lightweight Laravel/PHP package for managing class dependencies and service resolution, helping you bind, resolve, and inject objects through a simple container to keep application code cleaner and more testable. | 3 | 3 | 0 | 989 | 0 | 0.0 | 33.1 | MIT | 2 years ago | |
| nunomaduro/curryable | 0.75 | Laravel package by Nuno Maduro that lets you curry class methods, so multi-argument calls become chainable partial applications. Add the Curryable trait and call methods step by step, e.g. Calculator::add(1)(2), for cleaner functional-style PHP. | 175 | 176 | 3 | 4 | 0 | 1.0 | 0.1 | MIT | — |
How can I help you explore Laravel packages today?