今まで、いろいろとLaravelについて書いた記事を一覧化してみました。
よく見ると雑な記事が結構あるので、過去のものはできれば少しずつ書いたり分けたり直したいなぁと…😅
Laravelで開発を進めていくときや学習する際には、公式ドキュメントと一緒にお役立てください。
Laravelの公式ドキュメントについて
公式ドキュメントは下記になります。
公式ドキュメントの右上のversionからLaravelのバージョンを選べるので、使用しているバージョンを選択して見るようにしてください。
英語が苦手な人(筆者も含む)はChormeの翻訳機能やDeepLを使って、読むとなんとなーく分かります。
公式ドキュメントの右上のversionからLaravelのバージョンを選べるので、使用しているバージョンを選択して見るようにしてください。
英語が苦手な人(筆者も含む)はChormeの翻訳機能やDeepLを使って、読むとなんとなーく分かります。
Laravel - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing ...
PHPの公式ドキュメントはこちらです。
PHP: PHP マニュアル - Manual
vue連携
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
バッチ処理
Laravelでバッチ(コマンド)処理を作成する方法のまとめ
Laravelでバッチ処理を作成することも多々あるので、基本的なバッチ作成方法などを書きました。(よく使いそうなオプションなどのみ、まとめてます) laravel的にはコマンドって言うみたいですが・・・🙃 laravelでバッチを作成する場...
Laravelのバッチ(コマンド)処理の自動起動設定
laravelで作ったバッチ処理(コマンド)を自動的に処理させる方法を書いています。 前回バッチコマンドを作ったので、それを自動起動設定させてみました。 公式のこの辺りの内容になります。 cron(クーロン) に自動起動設定 laravel...
認証機能
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
Laravelの標準機能を説明している雑多な記事一覧
【入門】Laravelについて
本記事ではLaravelで開発を始める方に向けて、Laravelの概要と代表的な機能について書いています。 Laravelとは? ひとことでいうとPHPのWebフレームワークです。 PHPをそのまま使ってWebシステム作るよりも、簡単にWe...
Laravelのディレクトリ構造について
Laravelのディレクトリ構造について確認してみました。 ディレクトリに何のファイルを格納するか理解しておかないと、開発するときにコマンドで作成したファイルがどこに入るか、どこにファイルを置くべきか迷ってしまいます。 Laravelのバー...
【入門】LaravelのBlade(view)についてまとめ
LaravelのBlade(view)について書き方や使えるディレクティブなどをまとめてみました。 掲載しているコードについては、Laravel11で検証しています。 LaravelのView(ビュー)とは? Viewは実際に表示する画面に...
【入門】LaravelのControllerについて
本記事では、Laravelのコントローラーについて書いています。 フロントの画面からフォームでデータが送信されたときに LaravelではコントローラーでPOSTやGETのリクエストを受け取って、データの保存やリストの取得など、なんらかの処...
LaravelのFormRequestでバリデーションする!
フォームから飛んできた値をバリデーションするときに、Requestのままバリデーションすることもあると思います。 FormRequest(フォームリクエスト)にしておくと、ファイルも分割できるし見やすいのでオススメです。 FormReque...
[Laravel]メッセージファイル(Lang)の使い方
laravelでメッセージを取得する方法について書いています。 プログラムの中で、メッセージを固定で書くのではなく、resources/lang 配下のファイルにまとめていた方がメッセージを修正する時にも便利です。 en / jaなどのディ...
Laravelのページネーション(Pagination)について(カスタマイズするには)
Laravelのページネーションを使用したり、カスタマイズしたページネーションを実装したりしたことがあるので、思い出しながら復習してみます! そもそもページネーションって? Googleの下にあるこれです! 長い一覧のページを分割して、リン...
Laravelのデバッグで使うddとは?+小技
ヤスケ Beerを派手にこぼして嫁に叱られたヤスケです。 Laravelで変数の値とかをパッと見たいときに使うddヘルパーについてです! ddヘルパーとは 引数の変数の内容を見やすく表示してくれて、その場で処理が止まります。表示したときに関...
LaravelのCollection使い方まとめ(追加/削除/含むかなど)
LaravelのCollectionの使い方についてまとめています。 Collectionについて、簡単な解説と下記のメソッドを使ってみています。 ・get ・all ・add ・push ・put ・where ・filter ・map ...
LaravelでSession(セッション)の使い方まとめ
Laravelでsessionを使うことがあったので、使い方をまとめて見ました。 Laravelのセッションはヘルパー、リクエスト、ファサードの3つから使えます。 3つとも同じように使えるので、ヘルパーのところだけ説明を記載しています。 リ...
Laravelのミドルウェアについてのまとめ
Laravelのミドルウェア(middleware)についてまとめています。 Laravel11で確認しています。 ・公式ページ Laravelでのミドルウェア(middleware)とは? ブラウザなどからリクエストを受けて処理する前に何...
[Laravel]クエリパラメータを暗号化・復号化(encrypt, decrypt)
laravelのencryptヘルパを使って、画面遷移時のパラメータの暗号化をしたので laravelでの値の暗号化・復号化方法を記載しています。 下記を参考にしています。 ・(公式翻訳)Laravel 7.x 暗号化 ・公式Encrypt...
[Laravel]gmailのsmtpを使ってメール送信する
laravelでgmail(smtp)を使って、メール送信をする方法です。 前回、検証用リポジトリに認証機能を追加してみましたが、パスワードリセットなどのメール送信がそのままではできないため gmailを使ってメール送信を行なってみました。...
[Laravel]ユニットテストをする(phpunit設定など)
Laravelでテストを書く方法について、記載しています。 前に作ったLaravelの掲示板にテストを入れてみました。 下記はLaravel5で確認しています。 ユニットテストを作成する ユニットテストを作成するときは下記のコマンドを使用し...
[Laravel]コレクションのソートまとめ(複数キーでソートでハマった..)
laravelのコレクション(collection)を使って、連想配列のソート処理を行うことがありました。 複数キーでソートしたかったのですがハマったので、コレクション(collection)でのソートについてまとめてみます。 配列をソート...
Laravel8のBladeでComponentsを使ってみる
Laravel8のBladeでComponentsを使ってみる Laravel8がリリースされたということで、リリースノートを見てみました。 するとbladeでコンポーネントが作れるようになっているようだったので使ってみました。 公式のこち...
LaravelのEncrypterクラスを解析してみた
LaravelのEncrypterクラスを解析してみた Laravelの暗号化(encrypt)・複合化(decrypt)メソッドの中身を解析してみました。 ことの始まりは、別のシステム(PHPだけで出来ている)で暗号化・複合化する必要があ...
Laravelでよく使う気がするartisanコマンドまとめ
Laravelでよく使ってる気がするartisanコマンドをまとめてみました。 載せているコマンドはLaravel11で実行して試してみています。 artisanコマンドとは? Laravelに含まれているプログラムです。 プロジェクト作成...
[Laravel]tinker(psysh)を使ってみた
laravel tinkerを触ってみたので、tinker(psysh)について書いてみました。 laravel tinkerはpsyshを搭載したもので同じものじゃないかなと思います。 laravel tinker(psysh)とは 起動...
その他、設定や気づきなどの記事一覧
[laravel]ヘルパーを使えるように設定する
laravel 5.8にヘルパー(helper.php)を設置しておくと便利。 ということで設定してみました。 helperファイルを置くとどうなる? laravel標準のヘルパー関数と同じように、viewとcontrollerから呼び出せ...
Laravelでブラウザのリロード(再読み込み)を判定する
Laravelでブラウザのリロード(再読み込み)を判定する Laravelで、リロードの判定をする必要があったので、セッションを使ってやってみました。 初期表示の画面でボタンを押されたときにGetリクエストで何かの処理をして、初期表示のメソ...
LaravelでHTTPステータスコードの定数を使用する
Laravelで、APIを作っていてHTTPステータスコードの定数が簡単に見当たらなかったので探してみました。 HTTPステータスコードの定数の使い方とサンプルを載せています。 Laravelのバージョン8で確認しています。 HTTPステー...
Laravelでデータベースを使うとき
Laravelのmigrationまとめ
Laravelのmigrationを包括的にまとめています。
マイグレーションの作成から始まって、マイグレーションのコマンド一覧、カラムを追加する方法・カラムの属性を変更などです。
LaravelでEloquentの使い方(更新・追加・取得・削除)
LaravelでEloquentを使用する方法と、DB操作の基本のデータの更新・追加・取得・削除について書いています。 本記事では、実際に簡単なモデルを作成して、更新・追加・取得・削除を確認してみます。 最初にモデルとマイグレーションファイ...
LaravelのEloquentで論理削除を使う方法!
LaravelのEloquentを使用して、論理削除をする方法を記載しています。 マイグレーションを作成して、論理削除の設定を追加して、実際に削除を試してみました。 Laravelのバージョン8で動作確認しています。 論理削除を含めたテーブ...
Laravelでやってみた記事一覧
掲示板を作ってみた
リポジトリと一緒に見てもらえれば掲示板くらいは簡単に作成できるかと思います。
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
usecaseを使ってみた
[github/laravel]OSSにプルリクを投げて初マージされました
laravel-short-urlというlaravelで短縮URLを作成できるcomposerライブラリがあるのですが、 6系で使ったところマイグレーションエラーが出ていて、内容も難しくなかったのでgithubで初プルリクエストを出してみま...
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
Laravelで追加してみた便利なライブラリ一覧
Laravelの標準機能の他に、composerコマンドで導入することができるライブラリがあります。
それぞれ入れてみて試した内容を書いています。
laravel-enum
Laravelでenumを使用するためのライブラリです。
[Laravel]laravel-enumの使い方
laravel-enumについて、使い方を書いています。 enumで値と日本語をそれぞれ定義して、とれるかの動作確認までやってみました。 公式リファレンスのEnumメソッドも少し試してみました。 laravel-enumとは laravel...
laravel-imap
laravel-imapを使うと、imap接続でgmailなどのメールボックスのメールを取得できます。
Laravelでlaravel-imapを使って、メールを取得する
laravel-imapを使ってメールを取ってくる処理を書いたので、使い方などを復習で下記に記載しています。 dockerへのphp-fpmのimap導入についても記載しています。 docker(php-fpm)のimapを有効にする Do...
laravel-short-url
laravel-short-urlは短縮URLを作成できるようにするライブラリです。
[Laravel]短縮URLを作成する(laravel-short-url)
前回コミットマージしてもらった、Laravelで短縮URLを作成する laravel-short-urlライブラリについて書いています。 導入する インストールする composer requireコマンドで、ライブラリを取ってきます。 c...
Laravel Sanctum
sanctumはapiを使用するときに認証機能で使います。
Laravel Sanctumの使い方(バックエンド編)
Laravel Sanctumを使って、認証を実装してみました。 バックエンドがLaravelでフロントエンドがNuxt.jsの構成です。 本記事では、Laravel Sanctumの導入から、ユーザー登録APIとログインAPIを作成すると...
Laravel Sanctumの使い方(フロントエンド編)
本記事では、掲示板アプリを想定して、ユーザー登録とログインのサンプルコードと解説を載せています。 サンプルコードについては、完全版ではなく検証程度のものです。 sanctumで作ったバックエンドに対して、axiosを使用して処理する時の雰囲...
Laravelについて学習したい
Laravelでの学習について、おすすめの教材です。
といっても自分で書いたものですが…😅
PHPのみでevernote風メモアプリを作って、同じものをLaravelを使用して作っていきます。
Laravelのメリットがよくわかる教材になっています。
詳細についてのリンク:
Laravelのメリットがよくわかる教材になっています。
詳細についてのリンク:
404 NOT FOUND | コードライク
福岡でWebシステム開発中心に活動中のフリーランスプログラマのブログ。PHP/JavaScript/C#/Go/Javaなど色々やってます!
コメント