PHP関連のことを調べてみた

PHP関連のことを調べてみた

Laravel 学習(viewおさらい)

## 内容

以前viewについて学習したのですが下記内容がややこしかったのでおさらいです。

– @section・@yeild・@extends
– @component・@slot
– @include
– ビューコンポーザ

## 実行結果

以降に記述しているデフォルトや@section、@componentなどいずれも下図の結果になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/604560/a9e8a316-3025-232f-0d8e-c54345e72f16.png)

## 共通処理

“` php:\routes\web.php
Route::get(‘/hello’,’App\Http\Controllers\HelloController@index’);
“`

## デフォルト

継承などせずに、コントローラとビューだけで解決します。

“`php:\app\Http\Controllers\HelloController.php

元記事を表示

【PHPフレームワークFlow】FlowでPSR-15のカスタムミドルウェアを扱う

# 初めに
PHPにおけるリクエストとレスポンスを扱うためのガイドラインであるPSR-15は主にFW内で使われる技術であり、Controller以降を実装する開発者にとって意識する機会は少ないかもしれません。
そんな中、Flowでは独自のミドルウェアを作成し、ミドルウェアチェインの中に組み込む機能を有しています。

今回は、Flowにおけるカスタムミドルウェアの作成方法とその組み込み方について解説します。

# PSR-15とは
PSR-15は、Web APIやWebアプリケーションのリクエストとレスポンス処理を共通化・標準化するためのガイドラインです。

https://www.php-fig.org/psr/psr-15/

詳しくは以下の記事で解説をしたので、ご覧ください。

https://qiita.com/nnhkrnk/items/912fa9ade4352bf1c764

# FlowにおけるPSR-15
前述の通り、FlowではPSR-15のルールに沿ってリクエストとレスポンスを扱う処理を共通化しています。そして、Flowでは開発者が独自に作成したミドルウェアをミドル

元記事を表示

XserverにComposer 2をインストール

See the Pen
Untitled
by John Doe (@04)
on CodePen.