【PHP/Laravel】Laravel Fortify
認証機能(ログイン、ユーザー登録、パスワードのリセット、メールの検証など)の実装に必要なルート、コントローラー ...
【PHP/Laravel】usersテーブル以外で認証した場合の主キー
usersのemailとpasswordでログインではなく、別テーブルのidとpasswordでログインしたい場合。
カラムをidからuser_idなどに変更した場合に認証が上手くいかない。
【PHP/Laravel】@extends(‘adminlte::auth.login’)
AdminLTEのインストール後に。
継承元は?どこから継承するか。vendor以下のlogin.blade.phpを継承。
更にlogin.blade.phpは、@extends(‘adminlte: ...
【PHP/Laravel】AdminLTE v3.2.0のインストール
インストール後、node_modulesにadmin_lteが追加された。cssなどは、distディレクトリにある。、にアクセスしても変化なし。
cssは、adminlte.min.cssなど。 ...
【PHP】Logファサードでマジック定数の使用
LaravelのLogファサードを使い、メソッド名をmsgに含めたいときに。
マジック定数とは自動的に定義される定数使われる場所によって、値が変化する(魔法(マジカル)のように変化するイメージ)
9種類(__L ...
【PHP/Laravel】Laravelのエスケープ処理は簡単
laravelのエスケープ処理は非常に簡単。二重波括弧で囲んでやるだけ。
<p>{{ $data }}</p>逆に、エスケープしたくない場合には、!!をつけてやる。
<p>{{!! ...
【PHP/Laravel】リクエストパラメータを限定して受け取る
フォームに入力されたリクエストパラメータだけを限定して受け取りたい場合。最小限のデータ量で特定のデータだけを受け取って処理したい。
リクエストの取得全入力を配列として受け取りたい場合にはallが使えるが、不要なものまで ...
【PHP/Laravel】Class Barryvdh\Snappy\ServiceProvide r not found
たしか、git fetch、git checkoutしてgit pullした後で、諸々上手くいかずに出たエラーだったと思う。Laravel SnappyはPDF出力で使うライブラリ。これがnot found と言われてるので何かが ...
【PHP/Laravel】Please install the doctrine/dbal package
API叩く。401エラーが出る。叩く場所間違えてた。API叩く場所変える。そもそもDBにそんなカラム無いと言われる。ああ、DB構成の問題だ、マイグレーションか。php artisan migrateしよう。マイグレーション時に冒頭 ...
【PHP,Laravel】blade.phpで、三項演算子、二項演算子
スッキリする。
{{--blade.phpにおいて--}}{{--三項演算子--}}{{ $data !== "" ? $data : "名前". ...