nWidart/laravel-modules
Fork: 963 Star: 5540 (更新于 2024-11-09 04:06:03)
license: MIT
Language: PHP .
Module Management In Laravel
最后发布版本: v11.0.11 ( 2024-06-17 15:45:29)
Laravel-Modules
Laravel | laravel-modules |
---|---|
5.4 | ^1.0 |
5.5 | ^2.0 |
5.6 | ^3.0 |
5.7 | ^4.0 |
5.8 | ^5.0 |
6.0 | ^6.0 |
7.0 | ^7.0 |
8.0 | ^8.0 |
9.0 | ^9.0 |
10.0 | ^10.0 |
11.0 | ^11.0 |
nwidart/laravel-modules
is a Laravel package created to manage your large Laravel app using modules. A Module is like a Laravel package, it has some views, controllers or models. This package is supported and tested in Laravel 11.
This package is a re-published, re-organised and maintained version of pingpong/modules, which isn't maintained anymore.
With one big bonus that the original package didn't have: tests.
upgrade
To upgrade to version V11 follow Upgrade Guide on official document.
Install
To install via Composer, run:
composer require nwidart/laravel-modules
The package will automatically register a service provider and alias.
Optionally, publish the package's configuration file by running:
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
Autoloading
By default, the module classes are not loaded automatically. You can autoload your modules by adding merge-plugin to the extra section:
"extra": {
"laravel": {
"dont-discover": []
},
"merge-plugin": {
"include": [
"Modules/*/composer.json"
]
}
},
Tip: don't forget to run composer dump-autoload
afterwards.
Documentation
You'll find installation instructions and full documentation on https://laravelmodules.com/.
Demo
You can see a demo using Laravel Breeze at https://github.com/laravel-modules-com/breeze-demo
This is a complete application using Auth, Base and Profile modules.
Community
We also have a Discord community. https://discord.gg/hkF7BRvRZK For quick help, ask questions in the appropriate channel.
Credits
License
The MIT License (MIT). Please see License File for more information.
最近版本更新:(数据更新于 2024-09-11 22:17:12)
2024-06-17 15:45:29 v11.0.11
2024-05-06 03:09:16 v11.0.10
2024-04-30 08:33:05 v11.0.9
2024-04-30 00:15:51 v11.0.8
2024-04-25 22:01:30 v11.0.7
2024-04-22 06:15:08 v11.0.6
2024-04-17 14:31:19 v11.0.5
2024-04-08 07:01:47 11.0.4
2024-03-25 07:33:52 v11.0.3
2024-03-25 00:54:01 v11.0.2
主题(topics):
architecture, hacktoberfest, laravel, laravel-modules, php
nWidart/laravel-modules同语言 PHP最近更新仓库
2024-11-22 20:08:52 coollabsio/coolify
2024-11-20 23:58:25 laravel/framework
2024-11-20 18:39:23 danielmiessler/SecLists
2024-11-16 21:54:23 w7corp/easywechat
2024-11-13 23:19:14 symfony/symfony
2024-11-13 22:53:21 symfony/var-dumper