Console Application Boilerplate Project. Can be used to build custom console application.
It is as simple running:
composer create-project wesleywmd/modulus myproject
Where myproject
is the directory you want to create your Modulus project.
Now that you have your own Modulus project created, check out the Tutorials Section.
First lets run the application. From the root of your modulus project, run this bash command.
bin/modulus
You should see a base console application output message.
Modulus has dependency cache. So periodically during development, you may want to flush this cache. You can run the follow command to do so.
bin/flushcache
You can also switch the cache to debug mode. In your etc/system.yaml
add the follow config.
is_debug: true
This will allow modulus to track for changes and update the cache if needed. It is not recommended to run Modulus with debug enabled in production. It is only for development use.
Yes! Modulus is extendable! You can include modules in modulus by composer requiring them into your modulus project. As long as the module is configured correctly, it should automatically be registered in Modulus for you.
More details for creating your own Modulus module can be found here.
You want to include a composer library that is not a modulus module? No problem. you can set up how ever namespaces to autowire into your project.
Details for this can be found here.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We have not yet implemented versioning on this repository.
- Wesley Guthrie - Initial work - therealwesleywmd@gmail.com
See also the list of contributors who participated in this project.
This project is licensed under the MIT license.