Laravel 7.2リリースでは、このバージョンでは、新しいHTTPクライアントのクエリタイムアウトとSMTPメールサポートの文字列ドライバの設定オプションが含まれています。
主な新機能は次のとおりです。
ExpectsConfirmation試験方法
PendingCommand職人コマンド()メソッドに基づいてテストするExpectsConfirmation。
これを$ >職人( - 'FOO:バー' ) - > expectsConfirmation( '続行しますか?' 、 'NO' ) - > assertExitCode( 1 );
SMTPメール・ドライバ・残業
SMTPメール・ドライバは現在、タイムアウトの構成を有しています。デフォルトは30秒です。あなたは秒で、デフォルト値を調整したい場合は単位は、カスタムタイムアウトの設定を追加します。
'タイムアウト' => 60 、 //秒
HTTPクライアントのクエリ文字列のサポート
あなたは、HTTP :: GETの2番目のパラメータを渡すことができ、この手段()
これは、作品の例です。
HTTP :: GET( 'https://example.com/get' ); // URL:https://example.com/get のHttp :: GET( 'https://example.com/get?abc=123' ); // URL:https://example.com/get?abc=123 のHttp :: GET( 'https://example.com/get' 、[ 'foo'で => 'バー' ]); // URL:https://example.com/get?foo=bar のHttp :: GET( 'https://example.com/get' 、 'FOO = bar'に )。 // URL:https://example.com/get?foo=bar
クエリパラメータは、getに渡されることに注意してください()はとても細かいのいずれかを使用して、URIのすべての内容をカバーしますしてください。
詳細についての発表を参照してください。