がるの健忘録

エンジニアでゲーマーで講師で占い師なおいちゃんのブログです。

Slim4のRequestインスタンスの作られ方

ほぼメモ。

Slim\Factory\ServerRequestCreatorFactory::create();
	Slim\Factory\Psr17\ServerRequestCreator ->createServerRequestFromGlobals()
		Slim\Psr7\Factory\ServerRequestFactory ->createFromGlobals
			$request = new Request($method, $uri, $headers, $cookies, $_SERVER, $body, $uploadedFiles);

大体、こんな流れでRequestが作られるっぽい。

………せめて new Request のクラス名が変数かなんかで外に出ててくれれば orz
ちょっと時間がないから、追々、なんか考えていきませう(getParamメソッドが復活してほしい orz)