g198satoのブログ

学んだ技術の備忘録など

備忘録

【Laravel】定数・環境変数にはconfig()を使う

定数はconfigディレクトリ内のファイルに記述する。 環境設定は.envに書くが、それをconfigディレクトリ内のファイルでキャッシュに保存させる。 env('TEST_TEXT', 'default_text'), ]; ?> これらを呼び出すにはconfig()を使う $var = config('app.test'); …

Laravel9における外部キー制約の設定

子テーブルに $table->cascadeOnDelete(); を追加すると、親テーブルのレコードが削除された時に、子テーブルのレコードが自動的に削除される。 laravel.com 日記 Webアプリでは、論理削除で済ます場面が多かったのですが、今作っているアプリではユーザの個…

サーバからメールを送信する際はSPFレコードを設定する

Gmail等は、迷惑メールは受信しないようになっている。明らかに怪しいものは迷惑メールフォルダに入ることもない模様。 サーバから送信するメールが、迷惑メールとして遮断されないためには、DNSサーバにSPFレコードを設定する。 SPFレコードは、「メールの…

GitHubのIssue

備忘録 用途 プログラム上の課題を、開発者で共有する。課題の解決を行うための、担当者・期限日を明確にする。