0
私はPHPの職人 - 私は自分のphp職人コマンドを作成したいカスタムコマンド
php artisan env:[variable]
を書くときに、私は、その変数を取得したいので、私は右から変数を取得していた場合、私は高速でチェックすることができます.envファイル
これは可能ですか?どうやってするの?
私はPHPの職人 - 私は自分のphp職人コマンドを作成したいカスタムコマンド
php artisan env:[variable]
を書くときに、私は、その変数を取得したいので、私は右から変数を取得していた場合、私は高速でチェックすることができます.envファイル
これは可能ですか?どうやってするの?
あなたはとのコンソールコマンドを作成することができます。
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は、ここで何が起こっているかを理解するのに役立ちます。
これは、あなたが始めているはずです。それで、必要なものになるように形を整えることができます。
唯一の問題は、php artisan envが既に存在するため、私は 'envfile'という名前に変更しました – lewis4u