Study & Practice

北海道札幌市のプログラマによる技術とか雑記のブログ

Laravel

LaravelのValidationを使ってみる

5月から参画したチームがLaravelを使っていまして、ちょいちょい不具合修正のチケットなんかを担当し始めた。しかし、Laravelの機能がまだあんまりわかってないもので既存のコードを読むのに時間がかかってしまっています。ということで公式ドキュメントを読…

サービスコンテナ入門(Laravel)

5月から配属されたチームがLaravelを使ったチームなので、ちゃんと勉強しとこうと思ってLaravelのドキュメントを読み始めました。Laravelを使う上で避けて通れないのが「サービスコンテナ」ということで、本ポストを学んだことの事項とします。 サービスコ…

CodeDeployを使ってEC2インスタンスにLaravelプロジェクトをデプロイする

AWSを有効活用するためCI/CD系をとりあえず試している中でCodeDeployの使い方は少しずつ分かってきたので、手順をまとめる。 EC2インスタンスの起動 CodeDeployエージェントのインストール Laravelプロジェクトの作成 CodeDeployに必要なファイルを作成 ソー…

Laravelのクエリビルダ基礎(SELECT編)

はじめに Laravelでクエリビルダを使ったクエリを実行するコードを書くたびにドキュメントを見ていたので覚えるためにもいったん基本的な使い方をまとめて書いてみることにしました。今回の内容はすべて readouble.com に含まれています。テーブルはLaravel…

Laravelのroute関数にパラメータを渡したいとき

例えばweb.phpに以下のようなrouteを設定した場合 Route::get('/hello-world', function () { return 'Hello,World.; })->name('hello-world'); Laravel内で「/hello-world」というURLにhelloWorldという名前が付けられ route('hello-world'); という書き方…