2017-03-28 10 views

答えて

2

あなたはとのコンソールコマンドを作成することができます。

docs 1として

php artisan make:console

静的な署名を作成し、返すフィールドを渡すほうがよいでしょう。

protected $signature = 'env:return {field}'; 

これにより、php artisan env:return APP_DEBUGと入力することができます。あなたがそうのような入力を取得することができます

$this->info(env($envVariable)); 

これは、すべてのダウンのようなものに凝縮することができます

public function handle() 
{ 
    $envVariable = $this->argument('field'); 

    // 
} 

そのあとのようなものは、おそらく、出力にフィールドをいくつかのコードを書くことができます以下の例のみです:

protected $signature = 'env:return {field}'; 

public function handle() 
{ 
    $this->info(env($this->argument('field'))); 
} 

私はあなたがドキュメントI linを読むことをお勧めします上記のkedは、ここで何が起こっているかを理解するのに役立ちます。

これは、あなたが始めているはずです。それで、必要なものになるように形を整えることができます。

+0

唯一の問題は、php artisan envが既に存在するため、私は 'envfile'という名前に変更しました – lewis4u

関連する問題