laraxot / module_xot_fila3
xot module, heart of the laraxot repository
Requires
- php: ^8.2
- calebporzio/sushi: ^2.5
- doctrine/dbal: *
- fidum/laravel-eloquent-morph-to-one: *
- filament/filament: ^3.2
- filament/spatie-laravel-media-library-plugin: ^3.2
- guzzlehttp/guzzle: *
- illuminate/contracts: *
- illuminate/support: *
- konnco/filament-import: *
- laraxot/module_tenant_fila3: dev-master
- livewire/livewire: *
- nwidart/laravel-modules: *
- spatie/laravel-data: *
- spatie/laravel-model-status: *
- spatie/laravel-package-tools: *
- spatie/laravel-permission: *
- spatie/laravel-queueable-action: *
- spatie/laravel-schemaless-attributes: ^2.5
- spatie/laravel-tags: *
- spipu/html2pdf: ^5.2
- symfony/dom-crawler: *
- thecodingmachine/safe: ^2.5
- tightenco/parental: ^1.4
Requires (Dev)
- barryvdh/laravel-ide-helper: *
- enlightn/enlightn: ^2.7
- fakerphp/faker: *
- friendsofphp/php-cs-fixer: *
- larastan/larastan: *
- laravel/pint: ^1.13
- nunomaduro/collision: *
- nunomaduro/phpinsights: ^2.11
- orchestra/testbench: ^8.22
- pestphp/pest: *
- pestphp/pest-plugin-arch: *
- pestphp/pest-plugin-laravel: *
- phpstan/phpstan-deprecation-rules: *
- phpstan/phpstan-phpunit: *
- psalm/plugin-laravel: ^2.8
- spatie/laravel-ray: *
- symplify/phpstan-rules: *
- thecodingmachine/phpstan-safe-rule: ^1.2
- tightenco/duster: *
- vimeo/psalm: ^5.17
- dev-master
- v1.x-dev
- v0.2.10.x-dev
- v0.2.08.x-dev
- v0.2.07.x-dev
- v0.2.06.x-dev
- 0.0.1
- 0.0.0
- dev-dev
- dev-dependabot/npm_and_yarn/postcss-nesting-13.0.1
- dev-cs0.2.06
- dev-cs0.2.05
- dev-cs0.2.04
- dev-prod
- dev-cs0.2.03
- dev-cs0.2.01
- dev-cs0.2.00
- dev-cs0.1.01
- dev-dependabot/github_actions/ramsey/composer-install-3
This package is auto-updated.
Last update: 2024-11-13 12:59:46 UTC
README
Power your Laravel application with Module Xot Fila3, a comprehensive multi-module management system designed to integrate seamlessly into your existing architecture. Build faster, smarter, and with better modular control. 🔥
Key Features 🌟
- Multi-module Support: Easily manage multiple modules in one application.
- Integrated Permissions: Fine-grained control over user access to specific modules.
- Automatic Module Discovery: Add new modules without touching any config files.
- Dynamic Routing: Seamlessly manage routing for different modules with ease.
Installation Guide 💻
-
Install via Composer:
composer require laraxot/module_xot_fila3
-
Run Migrations:
php artisan module:migrate Xot
-
Publish Config:
php artisan vendor:publish --tag="module_xot_fila3-config"
Supercharged Console Commands 🚀
Take full control with powerful artisan commands:
-
List Modules:
php artisan module:list
See all installed modules and manage them directly from the console.
-
Create New Module:
php artisan module:make <ModuleName>
Instantly create a new module with boilerplate code.
-
Migrate Specific Module:
php artisan module:migrate <ModuleName>
Run migrations for a specific module without touching the others.
Configuration 🔧
Customize the behavior of your modules via the module_xot_fila3.php
config file. Take control of routes, permissions, and much more!
FAQ ❓
-
Q: Can I add modules dynamically? A: Absolutely! Modules are automatically discovered and configured without the need for manual updates to your config files.
-
Q: How do I manage routes for each module? A: Route management is integrated. Just focus on building your modules and let the system handle the rest!
Author 👨💻
Developed and maintained by Marco Sottana
📧 Email: marco.sottana@gmail.com
License 📄
This package is open-sourced under the MIT license.
Boost your Laravel app with powerful modular capabilities using Module Xot Fila3! 💥