Laravel5.7のその他に関するヘルパーその3です。
cookie()
指定したパラメーターでクッキーインスタンスを生成します。
詳しいパラメーターはこちら。
https://laravel.com/api/5.7/Illuminate/Contracts/Cookie/Factory.html#method_make
// 名前:cookie_name、値:cookie_value、有効期限が1分のCookieインスタンスを生成
$cookie = cookie('cookie_name', 'cookie_value', 1);
csrf_field()
CSRFトークンのhddenフィールドを生成します。
echo csrf_field();
// <input type="hidden" name="_token" value="XOV6xzt5YMXbZYAWSXRWpDuQ3ZsDR67mPi2ZhMIF">
csrf_token()
CSRFトークンを生成します。
echo csrf_token();
// XOV6xzt5YMXbZYAWSXRWpDuQ3ZsDR67mPi2ZhMIF
dd()
変数の内容を整形して出力し、スクリプトを終了します。
dd(new \App\User);
decrypt()
encrypt()で暗号化した文字列を復号します。
echo decrypt(encrypt('password'));
// password