# Plugin Manager **Repository Path**: abbotton/plugin-manager ## Basic Information - **Project Name**: Plugin Manager - **Description**: Plugin Management In Laravel - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: 2.x - **Homepage**: https://fresns.cn/extensions/plugin/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-10-04 - **Last Updated**: 2022-10-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

PHP Laravel License

## About Plugin Manager `fresns/plugin-manager` is a Laravel package which created to manage your large Laravel app using modules. Plugin is like a Laravel application, it has some views, controllers or models. This package is supported and tested in Laravel 9. ## Install To install through Composer, by run the following command: ```bash composer require fresns/plugin-manager ``` The package will automatically register a service provider and alias. Optionally, publish the package's configuration file by running: ```bash php artisan vendor:publish --provider="Fresns\PluginManager\Providers\PluginServiceProvider" ``` Main application `composer.json` add configuration: ```json { "extra": { "merge-plugin": { "include": [ "extensions/plugins/*/composer.json" ], "recurse": true, "replace": false, "ignore-duplicates": false, "merge-dev": true, "merge-extra": true, "merge-extra-deep": true } }, "config": { "allow-plugins": { "wikimedia/composer-merge-plugin": true } } } ``` ## Dev Docs [https://fresns.cn/extensions/plugin/](https://fresns.cn/extensions/plugin/) ## Contributing You can contribute in one of three ways: 1. File bug reports using the [issue tracker](https://github.com/fresns/plugin-manager/issues). 2. Answer questions or fix bugs on the [issue tracker](https://github.com/fresns/plugin-manager/issues). 3. Contribute new features or update the wiki. *The code contribution process is not very formal. You just need to make sure that you follow the PSR-0, PSR-1, and PSR-2 coding guidelines. Any new code contributions must be accompanied by unit tests where applicable.* ## License Fresns Plugin Manager is open-sourced software licensed under the [Apache-2.0 license](https://github.com/fresns/plugin-manager/blob/main/LICENSE).