Laravel

Laravel

Laravelのmigrationまとめ

Laravelのmigrationを包括的にまとめています。マイグレーションの作成から始まって、マイグレーションのコマンド一覧、カラムを追加する方法・カラムの属性を変更などです。
Laravel

[Laravel]gmailのsmtpを使ってメール送信する

laravelでgmail(smtp)を使って、メール送信をする方法です。前回、検証用リポジトリに認証機能を追加してみましたが、パスワードリセットなどのメール送信がそのままではできないためgmailを使ってメール送信を行なってみました。la...
Laravel

[Laravel]短縮URLを作成する(laravel-short-url)

前回コミットマージしてもらった、Laravelで短縮URLを作成するlaravel-short-urlライブラリについて書いています。導入するインストールするcomposer requireコマンドで、ライブラリを取ってきます。compos...
Laravel

[Laravel]メッセージファイル(Lang)の使い方

laravelでメッセージを取得する方法について書いています。プログラムの中で、メッセージを固定で書くのではなく、resources/lang 配下のファイルにまとめていた方がメッセージを修正する時にも便利です。en / jaなどのディレク...
Laravel

[Laravel]tinker(psysh)を使ってみた

laravel tinkerを触ってみたので、tinker(psysh)について書いてみました。laravel tinkerはpsyshを搭載したもので同じものじゃないかなと思います。laravel tinker(psysh)とは起動すると...
Laravel

Laravelのミドルウェアについてのまとめ

Laravelのミドルウェア(middleware)についてまとめています。Laravel11で確認しています。・公式ページLaravelでのミドルウェア(middleware)とは?ブラウザなどからリクエストを受けて処理する前に何か処理し...
Laravel

LaravelでSession(セッション)の使い方まとめ

Laravelでsessionを使うことがあったので、使い方をまとめて見ました。Laravelのセッションはヘルパー、リクエスト、ファサードの3つから使えます。3つとも同じように使えるので、ヘルパーのところだけ説明を記載しています。リクエス...
Laravel

Laravelでlaravel-imapを使って、メールを取得する

laravel-imapを使ってメールを取ってくる処理を書いたので、使い方などを復習で下記に記載しています。dockerへのphp-fpmのimap導入についても記載しています。docker(php-fpm)のimapを有効にするDocke...
Laravel

[Laravel]laravel-enumの使い方

laravel-enumについて、使い方を書いています。enumで値と日本語をそれぞれ定義して、とれるかの動作確認までやってみました。公式リファレンスのEnumメソッドも少し試してみました。laravel-enumとはlaravel-enu...
Laravel

【PHP日付ライブラリ】carbonの使い方について

carbonの使い方について業務でLaravel6を使うことになり、carbonをよく使うことになりそうなので、使い方についてまとめてみました。carbonとはphpで日付・時刻を扱うためのライブラリになります。phpそのままで日付・時刻を...
Laravel

Laravelのディレクトリ構造について

Laravelのディレクトリ構造について確認してみました。ディレクトリに何のファイルを格納するか理解しておかないと、開発するときにコマンドで作成したファイルがどこに入るか、どこにファイルを置くべきか迷ってしまいます。Laravelのバージョ...
Laravel

[laravel]UseCaseを使ってみた。

LaravelでUseCaseを使ってみました!掲示板のソースをUseCaseを使うように修正してみました。UseCaseとは??クリーンアーキテクチャという設計思想に基づいて、最近聞くようになった気がします。UIとかフレームワークとビジネ...