Laravel Laravel Sanctumの使い方(フロントエンド編) 本記事では、掲示板アプリを想定して、ユーザー登録とログインのサンプルコードと解説を載せています。 サンプルコードについては、完全版ではなく検証程度のものです。 sanctumで作ったバックエンドに対して、axiosを使用して処理する時の雰囲... 2021.01.18 Laravel
Laravel Laravel Sanctumの使い方(バックエンド編) Laravel Sanctumを使って、認証を実装してみました。 バックエンドがLaravelでフロントエンドがNuxt.jsの構成です。 本記事では、Laravel Sanctumの導入から、ユーザー登録APIとログインAPIを作成すると... 2021.01.15 Laravel
Laravel Laravelでブラウザのリロード(再読み込み)を判定する Laravelでブラウザのリロード(再読み込み)を判定する Laravelで、リロードの判定をする必要があったので、セッションを使ってやってみました。 初期表示の画面でボタンを押されたときにGetリクエストで何かの処理をして、初期表示のメソ... 2020.12.18 Laravel
Laravel LaravelのEloquentで論理削除を使う方法! LaravelのEloquentを使用して、論理削除をする方法を記載しています。 マイグレーションを作成して、論理削除の設定を追加して、実際に削除を試してみました。 Laravelのバージョン8で動作確認しています。 論理削除を含めたテーブ... 2020.10.19 Laravel
Laravel LaravelでEloquentの使い方(更新・追加・取得・削除) LaravelでEloquentを使用する方法と、DB操作の基本のデータの更新・追加・取得・削除について書いています。 本記事では、実際に簡単なモデルを作成して、更新・追加・取得・削除を確認してみます。 最初にモデルとマイグレーションファイ... 2020.10.14 Laravel
Laravel LaravelのEncrypterクラスを解析してみた LaravelのEncrypterクラスを解析してみた Laravelの暗号化(encrypt)・複合化(decrypt)メソッドの中身を解析してみました。 ことの始まりは、別のシステム(PHPだけで出来ている)で暗号化・複合化する必要があ... 2020.10.02 Laravel
Laravel Laravel8のBladeでComponentsを使ってみる Laravel8のBladeでComponentsを使ってみる Laravel8がリリースされたということで、リリースノートを見てみました。 するとbladeでコンポーネントが作れるようになっているようだったので使ってみました。 公式のこち... 2020.09.23 Laravel
Laravel [Laravel]コレクションのソートまとめ(複数キーでソートでハマった..) laravelのコレクション(collection)を使って、連想配列のソート処理を行うことがありました。 複数キーでソートしたかったのですがハマったので、コレクション(collection)でのソートについてまとめてみます。 配列をソート... 2020.09.11 Laravel
Laravel [Laravel]ユニットテストをする(phpunit設定など) Laravelでテストを書く方法について、記載しています。 前に作ったLaravelの掲示板にテストを入れてみました。 下記はLaravel5で確認しています。 ユニットテストを作成する ユニットテストを作成するときは下記のコマンドを使用し... 2020.09.04 Laravel
Laravel Laravelのバッチ(コマンド)処理の自動起動設定 laravelで作ったバッチ処理(コマンド)を自動的に処理させる方法を書いています。 前回バッチコマンドを作ったので、それを自動起動設定させてみました。 公式のこの辺りの内容になります。 cron(クーロン) に自動起動設定 laravel... 2020.09.02 Laravel
Laravel Laravelでバッチ(コマンド)処理を作成する方法のまとめ Laravelでバッチ処理を作成することも多々あるので、基本的なバッチ作成方法などを書きました。(よく使いそうなオプションなどのみ、まとめてます) laravel的にはコマンドって言うみたいですが・・・🙃 laravelでバッチを作成する場... 2020.08.31 Laravel
Laravel [Laravel]クエリパラメータを暗号化・復号化(encrypt, decrypt) laravelのencryptヘルパを使って、画面遷移時のパラメータの暗号化をしたので laravelでの値の暗号化・復号化方法を記載しています。 下記を参考にしています。 ・(公式翻訳)Laravel 7.x 暗号化 ・公式Encrypt... 2020.07.15 Laravel