nasirkhan/module-manager

Module Manager & Generator for Laravel Starter Kit (https://github.com/nasirkhan/laravel-starter)

v2.7.0 2024-05-04 06:48 UTC

This package is auto-updated.

Last update: 2024-11-06 19:09:04 UTC


README

Latest Version on Packagist

Module Manager is used to manage and generate Module for the Laravel Starter. Laravel Starter is a CMS-like modular starter boilerplate application project, built with the latest release of Laravel. This package is preinstalled with the Laravel Starter.

Installation

You can install the package via Composer:

composer require nasirkhan/module-manager

After installing the package, you need to publish the config file and the module stub files. You can do this by running the following command:

php artisan vendor:publish --tag=module-manager

Usage

To create a project use the following command, you have to replace the MODULE_NAME with the name of the module.

php artisan module:build MODULE_NAME

You may want to use --force option to overwrite the existing module. if you use this option, it will replace all the exisitng files with the defalut stub files.

php artisan module:build MODULE_NAME --force

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email nasir8891@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please have a look at License File for more information.