Download the PHP package internachi/modular-livewire without Composer
On this page you can find all versions of the php package internachi/modular-livewire. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download internachi/modular-livewire
More information about internachi/modular-livewire
Files in internachi/modular-livewire
Package modular-livewire
Short Description Livewire plugin for internachi/modular
License MIT
Informations about the package modular-livewire
Modular Livewire
Livewire plugin for internachi/modular. Automatically discovers and registers Livewire components from your application modules.
Requirements
- PHP 8.3+
- Laravel 11+
internachi/modular^3.0livewire/livewire^3.0
Installation
That's it. The package auto-registers its service provider and plugin via Laravel's package discovery.
How It Works
This package registers a plugin with internachi/modular's plugin architecture that automatically discovers Livewire components inside your modules. It scans for PHP files in each module's src/Livewire/ directory and registers them with Livewire.
Component Discovery
Place your Livewire components in src/Livewire/ within any module:
Naming Convention
Components are registered with the format {module-name}::{component-name}:
- Class names are converted to kebab-case
- Subdirectories use dot notation
- The module name prefix comes from the module's directory name
Usage in Blade
All versions of modular-livewire with dependencies
illuminate/support Version ^12|^13
internachi/modular Version ^3.0
livewire/livewire Version ^3.0|^4.0