Download the PHP package alizharb/laravel-hooks without Composer
On this page you can find all versions of the php package alizharb/laravel-hooks. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-hooks
Laravel Hooks
Laravel Hooks is a production-ready, universal extensibility system for Laravel 12. Inspired by WordPress but modernized with PHP 8.5 attributes, Strict Typing, and Deep Laravel Integration.
โจ Features
- โก Actions & Filters: High-performance hook system (
addAction,applyFilters). - ๐งฌ Model Extensions: Declarative model extensions via Attributes or
Hook::model()API. - ๐ก๏ธ Type-Safe: Strict signatures contracts,
BackedEnum, and DTO support. - ๐ฆ Circuit Breaker: request-level failure protection for critical hooks.
- ๐ Async & Queued: Dispatch heavy actions to Laravel Queue via
Hook::queueAction. - ๐ Inspector & Debugbar: Real-time profiling with
laravel-debugbarintegration. - ๐ Pulse Integration: Performance monitoring and hit counts via Laravel Pulse.
- ๐ฆ Ecosystem Ready: Pipelines, Deprecations, IDE Help, and Auto-Docs generator.
๐ฆ Installation
๐ Documentation
- Basics: Actions, Filters, Priorities, and Attributes.
- Advanced Features: Typed Hooks, Wildcards, Scopes, Pipelines.
- Async & Queue: Background processing.
- Ecosystem & Safe DX: Signatures, Deprecations, IDE Helper, Compilation.
- Integrations: Debugbar, Eloquent, Blade.
- CLI Tooling: Artisan commands.
๐ Quick Start
Basic Usage
Attribute Registration
๐งช Testing
Run the test suite:
๐ Ecosystem
Laravel Hooks is part of a larger ecosystem designed for modular, extensible Laravel applications:
- Laravel Modular: Build modular Laravel apps with zero configuration.
- Laravel Themer: A powerful theme engine for Laravel applications.
- Filament Modular Luncher: The ultimate dashboard launcher for modular projects.
- Filament Themer Luncher: Professional theme switching for Filament.
- Modular JS: Seamless asset management for Laravel modules.
- First-class bridges for Filament and Livewire.
๐ Sponsors
If you find this package useful, please consider supporting its development:
๐ License
The MIT License (MIT). Please see License File for more information.
**Made with โค๏ธ by [Ali Harb](https://github.com/AlizHarb)**
All versions of laravel-hooks with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2|^8.3
illuminate/support Version ^11.0|^12.0
illuminate/pipeline Version ^11.0|^12.0
illuminate/view Version ^11.0|^12.0
illuminate/console Version ^11.0|^12.0
illuminate/container Version ^11.0|^12.0
illuminate/support Version ^11.0|^12.0
illuminate/pipeline Version ^11.0|^12.0
illuminate/view Version ^11.0|^12.0
illuminate/console Version ^11.0|^12.0
illuminate/container Version ^11.0|^12.0
The package alizharb/laravel-hooks contains the following files
Loading the files please wait ...