Laravel– category –
-
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(18) – その他その5
Laravel5.7のその他に関するヘルパーその5です。 logger() debugレベルのログを出力します。 logger('debug log message'); method_field() 指定したパラメーターを値としてname="_method"のhiddenタグを生成します。 echo method_field('PUT'); <input... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(17) – その他その4
Laravel5.7のその他に関するヘルパーその1です。 dump() dd()と同じようにダンプを出力しますがスクリプトの処理は継続します。 dump(new \App\User); encrypt() Laravelの暗号化機能を利用して暗号化します。 echo encrypt('password'); // 暗号化した文... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(16) – その他その3
Laravel5.7のその他に関するヘルパーその3です。 cookie() 指定したパラメーターでクッキーインスタンスを生成します。詳しいパラメーターはこちら。https://laravel.com/api/5.7/Illuminate/Contracts/Cookie/Factory.html#method_make // 名前:cookie_n... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(15) – その他その2
Laravel5.7のその他に関するヘルパーその2です。 bcrypt() Bcryptを使用したハッシュ値を生成します。 echo bcrypt('password'); // ハッシュ値を表示 blank() 指定した値がNULL、文字列の''または半角空白のみ、Countableインターフェースを実装したイン... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(14) – その他その1
Laravel5.7のその他に関するヘルパーその1です。 abort() HTTP例外を発生させます。HTTPステータスコードは第1引数で設定した値を返します。第2引数にカスタマイズ用のエラーメッセージ、第3引数にヘッダーを指定することもできます。 abort(403); // HTTP... -
Laravel
【Laravel】多言語化で言語毎の翻訳文字列を取得する__()とtrans()とtrans_choice()
Laravel(検証はLaravel5.7)で多言語化する際、言語毎に翻訳設定ファイルを用意し、翻訳キーと翻訳文字列を定義していきます。ここで定義した翻訳文字列は__()やtrans()などのヘルパー関数を利用して取得することができますが、このヘルパー関数について整... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(13) – URL
Laravel5.7のURLに関するヘルパーです。 action() 指定したコントローラーのアクションに対応するURLを生成します。1つのパラメーターでコントローラーとアクションを指定する場合のコントローラー名はApp\Controller\以降の相対パス、2つのパラメーターで... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(12) – 文字列その6
Laravelの文字列に関するヘルパーその5です。Laravel Tinkerで動作確認をしていますが、以下を実行していることを前提としています。 >>> use Illuminate\Support\Str; Str::title 文字列をタイトルケースに変換します。 >>> Str::title... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(11) – 文字列その5
Laravelの文字列に関するヘルパーその5です。Laravel Tinkerで動作確認をしていますが、以下を実行していることを前提としています。 >>> use Illuminate\Support\Str; Str::replaceLast 文字列の中で最後にマッチするキーを指定した値で置換しま... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(10) – 文字列その4
Laravelの文字列に関するヘルパーその4です。Laravel Tinkerで動作確認をしていますが、以下を実行していることを前提としています。 >>> use Illuminate\Support\Str; Str::orderedUuid() タイムスタンプが先頭になっているUUIDを生成します。UUIDで日付...