Laravel Laravel9で、hasMany(1対n)のCRUDを実装する Laravel9でCRUDを実装する記事を書きました。 今回は上記で実装したモデルに対して、hasMany(1対n)のモデルを追加して、CRUD機能を実装します。 環境 以下の環境で実装しています。2023年1月に実装した時点の情報になりま... 2023.04.10 Laravel
Laravel Laravel9で登録、編集時に確認画面と完了画面を表示する Laravel9でCRUDを実装する記事を書きました。 登録時は以下のような画面遷移にしています。 一覧画面→入力画面→一覧画面(登録完了したデータを表示) 編集時も同様で、以下のような流れです。 一覧画面→編集画面→一覧画面(更新完了した... 2023.04.10 Laravel
Laravel Laravel9でCRUDを実装する Laravel9でCRUDを実装してみました。 環境 以下の環境で実装しています。2023年1月に実装した時点の情報になります。 PHP:8.1.14 Laravel:9.46.0 コントローラーとモデルの作成 Laravelでは、コントロ... 2023.04.05 Laravel
Laravel Laravel9のBreezeで、マルチログインを実装する Laravel9のBreezeで、マルチログインを実装したいと思います。通常、管理者機能にはログイン機能を付けたりすると思いますが、ユーザーと管理者で別々のログイン機能を付けたいなど、マルチログインが可能なプログラムを作成します。 Bree... 2023.01.20 Laravel
Laravel Laravel9でGuzzleを使用してスクレイピングをする 以前、Laravel8でGoutteを使用してスクレイピングをする記事を書きました。 使用しているライブラリ「Goutte」ですが、2022年10月現在で更新される気配がないので、2022年10月現在でも更新されている「Guzzle」を使用... 2022.10.18 Laravel
Laravel Laravel9でメールアドレス確認メールをカスタマイズする Laravelでは、ユーザーに対してメールアドレスを確認するメールを送信することができます。ユーザーの登録に関しては、以下をご覧ください。 今回は、メールアドレスを確認するメールをカスタマイズする方法です。 通知を行うクラスを作成 以下のコ... 2022.10.04 Laravel
Laravel Laravel9のBreezeで、ユーザー登録・ログインを実装する Laravelの認証機能は、Laravel8から「Jetstream」が標準となりました。ただ、Laravel7までの「Laravel UI」を利用していた身からすると、多機能で難易度が上がったなと感じていました。そんな折、「Laravel... 2022.10.03 Laravel
Laravel Laravel8でGoutteを使用してスクレイピングをする ※使用しているライブラリ「Goutte」ですが、2022年10月現在で更新される気配がないので、2022年10月現在でも更新されている「Guzzle」を使用して、スクレイピングする記事を書いたので、こちらをご覧ください。 Laravel8で... 2022.02.08 Laravel
Laravel Laravel8のJetstreamで、ユーザー登録・ログインを実装する Laravel8から標準となった、認証機能のパッケージ「Jetstream」を試してみました。 ▼公式サイト 環境 以下の環境で実装しています。2021年11月に実装した時点の情報になります。 PHP:8.0.12Laravel:8.70.... 2021.12.07 Laravel
Laravel Laravel8でStripe Connectのダイレクト支払いにて決済を行う 前回、Laravel8でStripe ConnectのStandardアカウントを作成する手順についてまとめました。 今回は続きで、Standardアカウントにて、ダイレクト支払いを行います。本記事では、単発の決済について記載します。 ダイ... 2021.06.09 Laravel