mindtwo/laravel-decorator
A lightweight decorator pattern implementation for Laravel. Wrap objects and services with reusable decorators to add behavior without modifying the original class, keep concerns separated, and resolve decorated instances cleanly through the container.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| imanghafoori/laravel-decorator | 0.85 | 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 | |
| matthewbdaly/laravel-repositories | 0.85 | — | 12 | — | 1 | — | 0 | 0.1 | — | MIT | 8 years ago | |
| cleentfaar/decorator-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 12 years ago | |
| yceruto/decorator-bundle | 0.84 | A Symfony bundle for applying the decorator pattern to services. Wrap existing implementations with extra behavior, keep original classes untouched, and compose features cleanly for more modular, maintainable applications. | 6 | — | 0 | — | 0 | 0.3 | — | MIT | 1 year ago | |
| chantouchsek/laravel-repository | 0.84 | Chantouch Sek's Laravel Repository adds a repository layer to Laravel applications, separating data access from business logic. It provides base repository classes and contracts that keep Eloquent queries organized, reusable, and easier to test. | 2 | — | 0 | — | 0 | 0.1 | — | MIT | 2 years ago | |
| alizharb/laravel-hooks | 0.84 | Laravel Hooks provides a simple action/filter system for Laravel apps, letting you register and run hooks to extend packages and application code without modifying the original source. Ideal for modular, maintainable customizations. | 9 | — | 2 | — | 0 | 5.1 | — | MIT | 9 months ago | |
| funct/funct | 0.84 | Funct brings functional programming to Laravel and plain PHP with expressive pipelines, higher-order collection helpers, currying, and immutable data transforms, giving you a fluent, testable API for cleaner array and value manipulation. | 603 | 606 | 42 | 813 | 3 | 5.2 | 6.2 | MIT | 2 years ago | |
| libre-informatique/decorator-bundle | 0.84 | 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 | — | |
| arcanedev/laravel-api-helper | 0.83 | ArcaneDev's Laravel API Helper provides lightweight utilities for JSON API development, including standardized response helpers for success and error payloads, helping keep controllers concise and API output consistent across your Laravel application. | 5 | 6 | 2 | 23 | 1 | 0.2 | 9.4 | MIT | 7 years ago | |
| gustavosantarosa/service-basics-extension | 0.83 | A lightweight Laravel extension for service-basics that adds reusable service-layer scaffolding, helping you organize business logic into clean, testable service classes with minimal boilerplate. A simple starting point for consistent service patterns in projects already using the base package. | 0 | — | 0 | — | 5 | 1.6 | 1.1 | MIT | 1 year ago | |
| michael-rubel/laravel-enhanced-container | 0.83 | A lightweight extension for Laravel’s service container, offering convenient helpers for binding, resolving, and managing dependencies. Simplify contextual bindings, singletons, and instance handling while keeping service providers clean, expressive, and easier to test. | 88 | 88 | 3 | 546 | 0 | 0.8 | 11.8 | MIT | 1 year ago | |
| facuz/laravel-themes | 0.83 | A Laravel package for adding multi-theme support to your app. Organize theme views, assets, translations, and configuration, switch the active theme at runtime, and use theme-aware Blade helpers without changing your core application structure. | 137 | 139 | 41 | 327 | 14 | 6.0 | 11.7 | MIT | — | |
| michael-rubel/laravel-auto-binder | 0.83 | Laravel Auto Binder automatically registers interface-to-implementation bindings in the service container using naming conventions, so you can drop manual $bindings entries. Point it at your directories and it wires your classes for cleaner, convention-driven dependency injection. | 76 | 75 | 5 | 8 | 0 | 0.4 | 0.4 | MIT | 2 years ago | |
| cleentfaar/decorator | 0.82 | 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 | |
| mindtwo/laravel-auto-create-uuid | 0.82 | Auto-fill a UUID v4 on Eloquent models when creating or replicating. Add a trait, add a uuid column, and it just works—no config. Supports custom UUID column names and ensures replicas get a fresh UUID by excluding the UUID attribute on replicate. | 1 | 1 | 1 | 1K | 0 | 12.2 | 42.2 | MIT | 5 months ago | |
| phattarachai/laravel-mobile-detect | 0.82 | Detect mobile, tablet, and desktop visitors in Laravel using a simple User-Agent based API. Check device type, OS, and browser anywhere in your app, with a clean facade and Blade-friendly helpers for serving the right experience. | 22 | — | 6 | — | 1 | 0.3 | — | MIT | 3 years ago | |
| php-standard-library/fun | 0.82 | 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 | |
| use-lock/client-laravel | 0.82 | Official Laravel client for UseLock, adding distributed locking to your Laravel apps. Register the service provider, publish the config, and guard critical sections with a simple, fluent API. Lightweight integration with sensible defaults for quick setup. | 0 | 0 | 0 | 309 | 0 | 18.1 | 39.9 | MIT | 1 month ago | |
| paulhenri-l/eloquent-builder-decorator | 0.81 | A Laravel package for decorating Eloquent query builders. Wrap builders to add reusable query logic, filters, and composable behavior without touching your models. Keeps query customization clean and testable. | 11 | 11 | 1 | 0 | 0 | 0.1 | — | MIT | 6 years ago | |
| igaster/laravel-theme | 0.81 | Add multi-theme support to Laravel apps with igaster/laravel-theme. Organize views, assets, config, and translations per theme, switch themes at runtime, and fall back gracefully to default views. Simple integration for building customizable, themeable Laravel applications. | 513 | — | 107 | — | 19 | 11.7 | 6.7 | MIT | 1 year ago |
How can I help you explore Laravel packages today?