Download the PHP package qruto/laravel-flora without Composer
On this page you can find all versions of the php package qruto/laravel-flora. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download qruto/laravel-flora
More information about qruto/laravel-flora
Files in qruto/laravel-flora
Download qruto/laravel-flora
More information about qruto/laravel-flora
Files in qruto/laravel-flora
Vendor qruto
Package laravel-flora
Short Description Install and update Laravel application with single command
License MIT
Homepage https://github.com/qruto/laravel-flora
Package laravel-flora
Short Description Install and update Laravel application with single command
License MIT
Homepage https://github.com/qruto/laravel-flora
Please rate this library. Is it a good library?
Informations about the package laravel-flora
A convenient way to automate setup of your application.
## Goal The main goal of _Flora_ is define and automate the setup process of Laravel application. All necessary actions to make the application ready to work in one place. Packages discovering, assets building and publishing, running database migrations, caching etc... > đ§ đ Put the knowledge of setup instructions at the application level. ## Introduction Revival of [Laravel Initializer](https://laravel-news.com/automate-app-setup-with-laravel-initializer). Rethinked, improved, prettified, renamed. _Flora_ allows you to bring Laravel application to live by one command. Use default or define custom chain of actions required to **install** or **update** an application. Run `install` when you fetch a fresh application to prepare it to launch on new environment. - after `git clone` Run `update` on every dependency or source code change. - after `composer install|update` - after `git pull|checkout|megre|...` - in deploy script - in CI/CD pipeline it will take care of the rest of the work. ## Support Since of February 24, unfortunately I haven't any commercial work, permanent living place or the ability to plan anything for the long term. However, I have a greater desire to continue creating useful solutions for people around the world. It makes me feel better these days. [![support me](https://raw.githubusercontent.com/slavarazum/slavarazum/main/support-banner.png)](https://github.com/sponsors/qruto) [GitHub Sponsorships profile](https://github.com/sponsors/qruto) is ready! There you can find current work, future plans, goals and dreams... Your stars make me happier each day â¤ī¸ â Sponsorship will enable us to live more peacefully and continue to work on useful solutions for you. I would be very grateful for mentions or just a sincere "thank you". đŗ [Sponsoring directly to savings jar](https://send.monobank.ua/jar/3eG4Vafvzq) with card or Apple Pay/Google Pay. ## Installation Via Composer: ## Usage Replace ~~**installation**~~ section in readme file with: Refresh application state by: > âšī¸ Instruction depends on current **environment**. Package has predefined actions suitable for most cases. See detailed output in verbosity mode: You can automate the update process by adding `@php artisan update` command to your application `composer.json` script `post-autoload-dump` section and remove default `vendor:publish` command from `post-update-cmd` section. `update` command will take care of assets publishing for you. Setup it with: `composer.json` changes: ### Register Task Scheduler Conditions: - any scheduler task registered - installation process performed - application in production environment then you will be prompted for the addition of a cron entry to [run the task scheduler every minute](https://laravel.com/docs/master/scheduling#running-the-scheduler). ![Task Scheduler](https://github.com/qruto/laravel-flora/raw/HEAD/art/task-scheduling.png) ## Configuration To customize instructions for each environment, you need to publish setup files. This command will create `routes/setup.php` file with predefined instructions for `local` and `production` environments. Feel free to change it any way you need or add specific environment like `staging`.
`build` and `cache` script details
`build` script contains assets building commands: `cache` script provides general application caching:All versions of laravel-flora with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
illuminate/bus Version ^10.0
illuminate/config Version ^10.0
illuminate/console Version ^10.0
illuminate/container Version ^10.0
illuminate/contracts Version ^10.0
illuminate/support Version ^10.0
nunomaduro/laravel-desktop-notifier Version ^2.7
spatie/laravel-package-tools Version ^1.14
illuminate/bus Version ^10.0
illuminate/config Version ^10.0
illuminate/console Version ^10.0
illuminate/container Version ^10.0
illuminate/contracts Version ^10.0
illuminate/support Version ^10.0
nunomaduro/laravel-desktop-notifier Version ^2.7
spatie/laravel-package-tools Version ^1.14
The package qruto/laravel-flora contains the following files
Loading the files please wait ....