maneash/my-laravel-plugins

Laravel 插件管理

dev-master 2019-03-11 06:25 UTC

This package is not auto-updated.

Last update: 2024-10-01 09:46:11 UTC


README

Latest Version on Packagist Software License Build Status Scrutinizer Coverage SensioLabsInsight Quality Score Total Downloads

Maneash/laravel-plugins 是一个 Laravel 包,用于通过插件管理大型 Laravel 应用。插件类似于 Laravel 包,它包含一些视图、控制器或模型。此包在 Laravel 5 中得到支持和测试。

在文章中了解为什么你应该使用此包: 使用 laravel-plugins 编写模块化应用

安装

要通过 Composer 安装,请运行以下命令

composer require maneash/laravel-plugins

该包将自动注册服务提供者和别名。

可选地,通过运行以下命令发布包的配置文件

php artisan vendor:publish --provider="Maneash\Plugins\LaravelPluginsServiceProvider"

自动加载

默认情况下,插件类不会自动加载。您可以使用 psr-4 自动加载您的插件。例如

{
  "autoload": {
    "psr-4": {
      "App\\": "app/",
      "Plugins\\": "Plugins/"
    }
  }
}

提示:不要忘记运行 composer dump-autoload

关于 Maneash

Maneash 是一位专注于 Laravel 框架的兼职网页开发者。

许可证

MIT 许可证(MIT)。请参阅 许可证文件 以获取更多信息。