lucascolette / laravel-nova-configuration-ptbr
A Laravel Nova tool.
1.1
2018-10-06 09:44 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-11-09 14:32:17 UTC
README
Use Configuration inputs instead of the env/config files. Good news for the clients!
Requirements
Laravel Nova.
Installation
First install the Nova package via composer:
composer require inani/laravel-nova-configuration
Next up, you must register the tool via the tools
method of the NovaServiceProvider
.
// inside app/Providers/NovaServiceProvder.php // ... public function tools() { return [ // ... new \Inani\LaravelNovaConfiguration\LaravelNovaConfiguration() ]; }
Publish the config file:
php artisan vendor:publish --provider="Inani\LaravelNovaConfiguration\ToolServiceProvider"
Then run the migration
php artisan migrate
Usage
In the back office
After installing the tool, you should see the new sidebar navigation item for Packages Configuration
.
And then just you have to manipulate the settings.
In the code
// Get the value of the API_GOOGLE key, null if it doesn't exist use Inani\LaravelNovaConfiguration\Helpers\Configuration; $value = Configuration::get('API_GOOGLE');
Enjoy coding.