2017 © Pedro Peláez
 

library laravel-env-set-command

Set a .env file variable from the command line

image

imliam/laravel-env-set-command

Set a .env file variable from the command line

  • Friday, July 13, 2018
  • by ImLiam
  • Repository
  • 1 Watchers
  • 4 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Laravel env:set Command

Latest Version on Packagist Total Downloads License, (*1)

Set a .env file variable from the command line., (*2)

Example command output, (*3)

Installation

You can install the package with Composer using the following command:, (*4)

composer require imliam/laravel-env-set-command

Usage

When running the env:set artisan command, you must provide both a key and value as two arguments., (*5)

$ php artisan env:set app_name Example
# Environment variable with key 'APP_NAME' has been changed from 'Laravel' to 'Example'

You can also set values with spaces by wrapping them in quotes., (*6)

$ php artisan env:set app_name "Example App"
# Environment variable with key 'APP_NAME' has been changed from 'Laravel' to '"Example App"'

The command will also create new environment variables if an existing one does not exist., (*7)

$ php artisan env:set editor=vscode
# A new environment variable with key 'EDITOR' has been set to 'vscode'

Instead of two arguments split by a space, you can also mimic the .env file format by supplying KEY=VALUE., (*8)

$ php artisan env:set app_name=Example
# Environment variable with key 'APP_NAME' has been changed from 'Laravel' to 'Example'

The command will do its best to stop any invalid inputs., (*9)

$ php artisan env:set @pp_n@me Laravel
# Invalid environment key @pp_n@me! Only use letters and underscores

You can specify the external .env file in the third optional argument., (*10)

$ php artisan env:set APP_NAME TestApp /var/www/my_own_env.env
# Environment variable with key 'APP_NAME' has been changed from 'Laravel' to 'TestApp'

Or in the second parameter if you use key=value syntax., (*11)

$ php artisan env:set APP_NAME=TestApp /var/www/my_own_env.env
# Environment variable with key 'APP_NAME' has been changed from 'Laravel' to 'TestApp'

Changelog

Please see CHANGELOG for more information on what has changed recently., (*12)

Contributing

Please see CONTRIBUTING for details., (*13)

Security

If you discover any security related issues, please email liam@liamhammett.com instead of using the issue tracker., (*14)

Credits

License

The MIT License (MIT). Please see License File for more information., (*15)

The Versions

13/07 2018

dev-master

9999999-dev https://github.com/imliam/laravel-env-set-command

Set a .env file variable from the command line

  Sources   Download

MIT

The Requires

  • php ^7.1

 

artisan environment env variables imliam laravel-env-set-command

13/07 2018

v1.0.0

1.0.0.0 https://github.com/imliam/laravel-env-set-command

Set a .env file variable from the command line

  Sources   Download

MIT

The Requires

  • php ^7.1

 

artisan environment env variables imliam laravel-env-set-command