laravel

docker

Docker+Nginx+Laravel9+php-8.1+php-fpmの環境作成

記事について windows11のWSL2(ubuntu-20.04)で、docker+laravel9+php-8.1の環境を作成するメモ。WSL特有の事はしていないので、ubuntu下であればいけると思う。 事前準備 ...
docker

Laravel8 ホスト名をapp.urlに強制する

記事について dockerのAサービスとBサービス間でAPIのテストを行っていて、さらにBサービスからメールを送信をするような場合、routeメソッドを使ってURLを記載するとドメイン名がコンテナ名になって困ったことがあるので、ドメ...
laravel

Laravel8 Eloquent ANDとORの複合Whereの書き方

記事について たまに頭がごっちゃになるwhereとorの結合について。慣れればクロージャを作っていくだけだけど、慣れるまではちょっと混乱するのかも?ちなみにコード例に書いているwhenは結果がtrueの場合のみクロージャの中を通る。...
laravel

Laravel8 Requestクラスでバリデーション(ヘッダー編)

記事について ヘッダーに含まれる値をlaravel8のRequestクラスでバリデーションするメモ。あくまでサンプルで通しで動作確認はしていないので、エラーが出たらごめんなさい。 ヘッダーチェックを入れるような場合は主にAPI...
laravel

Laravel8 Requestクラスでバリデーション(配列編)

記事について 配列形式のフォーム値をlaravel8のRequestクラスでバリデーションするメモ。あくまでサンプルで通しで動作確認はしていないので、エラーが出たらごめんなさい。 フォーム内容 以下のようなメールアドレス...
docker

ubuntu20.04+dockerでphp-8.1+laravel8+seleniumしてみる

前提 久々にseleniumを触る機会があったので、備忘録としてのメモ。前の記録と違ってseleniumはpipで入れているので、起動とか必要がなくなったバージョン。なるべく面倒は省いていかないと! ベースの環境はWindow...
laravel

laravel8のscheduleで定期実行する方法

laravel8でコマンドなどを定期的に実行する方法について。要するにcronのlaravelバージョン。 プロジェクトの作成 まずは確認用のプロジェクトを作成する。作業ディレクトリのベースは/home/ubuntu ...
laravel

laravel8ログの別名出力

laravel8のログ出力でログの出力先を変更し、別ファイルへログを出力する方法について。ログについての詳細は本家。 プロジェクト作成とサンプルクラス作成 まずプロジェクトを作成する。 $ composer cr...
laravel

Laravel8のmigrationで生成する各型の対応表

laravelのmigrationを使用していろいろなカラムタイプを定義するとmysql上ではどういう型になるかについて。 本家はこれ。 カラム名は予約語と重なるものが多かったので、c_をカラムにつけて確認。 前半に型一...
laravel

Laravelでメール送信

laravel8でメールを送る方法について。たぶん他のバージョンでも同じだと思う。 プロジェクトの作成 まず、テスト用のプロジェクトをsandboxという名前で作成する。 $ composer create-pr...
laravel

Laravel8でSelenium+php-webdriverを動かす

laravelでseleniumを動かしてみる所まで。 ubuntu+docker+seleniumインストールの最新版はこちら。 seleniumのインストールなどはubuntu編かcentos編をみてね。(こちらは古いほう...
タイトルとURLをコピーしました