Laravel

Laravel

[Laravel入門]TODOアプリを作成しよう(TODOテーブルとモデルの作成)

前回作成したLaravelのTODOアプリのモックに、TODO追加の機能を作成していきます。 今回はデータベースの用意と、テーブルにデータを追加するためのモデルの作成を行います。 前回の記事はこちらです。 データベースを作成する TODOの...
Laravel

[Laravel入門]TODOアプリを作成しよう(環境とモック画面作成)

Laravel8とTailwindCSSを使って、TODOアプリを作成してみます。 Laravelに入門したい初心者さんや、どんな感じか知りたい人向けです。 対象読者としては、こちらのPHP入門の記事が大体理解できた方を対象にしています。 ...
Laravel

Laravelのルーティング(Routing)のまとめ!

Laravelでルーティングを書く方法について、書き方や概念などをまとめてみました。 Laravelのバージョン11で検証しました。 ※後述していますが、Laravel7以前では書き方がちょっと違います。 Laravelのルーティングとは?...
Laravel

Laravelでバリデーションのルール(Rule)を追加する!

Laravelのバリデーションで、独自のルールを設定する方法について書いています。 artisanコマンドでRuleファイルを作成することで、独自にバリデーションする項目に設定できます。 今回はLaravelのバージョン6で、挙動を確かめて...
Laravel

Laravelでバリデーションを日本語化する方法!

Laravelでメッセージを日本語化する方法を解説してみました。 実際に、ここでバリデーションメッセージを日本語化してみている環境はLaravelのバージョン6です。 バージョン8でも同じ手順で日本語化できました。 今回バリデーションを日本...
Laravel

LaravelでValidationする方法!

LaravelでValidation(バリデーション)する方法について、書いてみました。 下記の内容について書いています。 ・Request(リクエスト)を使ったバリデーションについて ・Validator(バリデーター)を使ったバリデーシ...
Laravel

Laravelのバージョン確認とインストール時のバージョンの注意点

Laravelのバージョンの確認方法とインストール時の注意点(バージョンの指定)について書いています。 Laravelのバージョンを確認する まず、Laravelのバージョンを確認する方法です。 Laravelのプロジェクト配下に移動して、...
Laravel

Laravelで採用されているSemantic Versioningについて

セマンティックバージョニング(SemVer)について、公式のページを見て簡単にまとめてみました。 Semantic Versioningについて Laravelはバージョン6からセマンティックバージョニングが採用されています。 公式のこの辺...
Laravel

Laravelでリダイレクトする方法や実装パターン6つ書いてみた

この記事ではLaravelのリダイレクトについて、リダイレクトの方法と実装パターンについて見ていきます。 Laravelのバージョン6で挙動を確認しています。 Laravelでリダイレクトするには? routes/web.phpは、下記のよ...
Laravel

Laravelでログインに3回失敗したらリダイレクトする

Laravelでログインに失敗して、ロックアウト判定した際に処理をしたいという要件があったので、認証処理をカスタマイズしてみました。 この記事ではLaravelで「3回ログインに失敗したらgoogleにリダイレクトする」という処理のコード載...
Laravel

Laravelで学習・開発するときの情報まとめ

今まで、いろいろとLaravelについて書いた記事を一覧化してみました。 よく見ると雑な記事が結構あるので、過去のものはできれば少しずつ書いたり分けたり直したいなぁと...😅 Laravelで開発を進めていくときや学習する際には、公式ドキュ...
Laravel

LaravelでHTTPステータスコードの定数を使用する

Laravelで、APIを作っていてHTTPステータスコードの定数が簡単に見当たらなかったので探してみました。 HTTPステータスコードの定数の使い方とサンプルを載せています。 Laravelのバージョン8で確認しています。 HTTPステー...