たけるのプログラミング

作ったものとか、気ままにアップします。

2021-10-01から1ヶ月間の記事一覧

【Laravel】ファイルアップロード1人勉強会【PHP】

readouble.com を参考にした。まずpublic/storage と storage/app/public 間においてシンボリックリンクを貼るために以下のArtisanコマンドを実行しておく。 php artisan storage:link 以下のような画像をアップロードするbladeを用意する。 <form action="/upload" enctype="multipart/form-data" method="post"> @csrf <input type="file" name="img"> <input type="submit" value="アップロードする"> …</form>

【Laravel】Modelクラスを利用したCRUD処理1人勉強会【PHP】

Modelについて LaravelのEloquentというORMの仕組みにより、データベーステーブルに関連するモデルを作り、オブジェクトを操作する感覚でDB操作することができる。今回はModelクラス(https://laravel.com/api/6.x/Illuminate/Database/Eloquent/Model.html#m…

【Laravel】ミドルウェア1人勉強会_その2【PHP】

takeru232423.hatenablog.com readouble.com 前回の記事ではBeforeのミドルウェアについて書いたので、今回はAfterのミドルウェアについて書く。Afterのミドルウェアは、コントローラの後に実行される。つまりクライアント(ブラウザ)に返されるレスポンスを…

【Laravel】ミドルウェア1人勉強会_その1【PHP】

readouble.comによるとミドルウェアは アプリケーションへ送信されたHTTPリクエストをフィルタリングするものである。 このミドルウェアはapp/Http/Middlewareディレクトリに設置される。 基本的にアプリの流れは以下の通り クライアント(ブラウザ)がリクエ…

【Laravel】ビューコンポーザ1人勉強会【PHP】

php

readouble.com個人的にLaravelのビューコンポーザについて以下のように理解しました。 ビューコンポーザは、全てのページまたは複数のビューで使うような変数をまとめてビューコンポーザに書いておくものである。 アクセスしたページがレンダリングされる際…