a-blog cms PHP API Reference

Request
in package

FinalYes

setup(install / メンテナンス)の HTTP リクエストを表す値オブジェクト。

旧 AbstractSetup::initialize が握っていた「POST/GET の取り込み」を境界の値オブジェクトへ移し、 Action / Middleware はグローバル($_POST 等)に直接触れず本オブジェクト経由で受け取る。 生成はエントリ端(fromGlobals)に閉じる。

Table of Contents

Properties

$get  : Field
$post  : Field
$rawPost  : array<string|int, mixed>

Methods

__construct()  : mixed
fromGlobals()  : self
get()  : Field
isSubmitted()  : bool
送信(副作用を伴いうるリクエスト)か。旧コードの `!empty($_POST)` と同義。
post()  : Field

Properties

$rawPost read-only

private array<string|int, mixed> $rawPost

Methods

__construct()

public __construct(Field $post, Field $get, array<string, mixed> $rawPost) : mixed
Parameters
$post : Field
$get : Field
$rawPost : array<string, mixed>

送信有無判定(旧 !empty($_POST))に使う生 POST

fromGlobals()

public static fromGlobals() : self
Return values
self

isSubmitted()

送信(副作用を伴いうるリクエスト)か。旧コードの `!empty($_POST)` と同義。

public isSubmitted() : bool
Return values
bool

        
On this page

Search results