a-blog cms PHP API Reference

Emitter
in package

レスポンスヘッダー・本文の送出(header() / echo / exit の副作用層)。

ヘッダー値の組み立ては HeaderBuilder(純粋関数)に委譲する。

Table of Contents

Properties

$headerBuilder  : HeaderBuilder

Methods

__construct()  : mixed
addSecurityHeader()  : mixed
セキュリティヘッダー
backgroundRedirect()  : mixed
すぐにリダイレクトし、同一プロセスのバックグラウンドで処理を実行
clientCacheHeader()  : void
セキュリティヘッダーを追加
json()  : never
JSON を送出してリクエストを終了する。
safeHeaders()  : void
キャッシュ無効で安全なレスポンスヘッダーを組み立てます。

Properties

Methods

addSecurityHeader()

セキュリティヘッダー

public addSecurityHeader() : mixed

backgroundRedirect()

すぐにリダイレクトし、同一プロセスのバックグラウンドで処理を実行

public backgroundRedirect(string $url[, int $statusCode = 301 ]) : mixed
Parameters
$url : string
$statusCode : int = 301

リダイレクトの HTTP ステータスコード(既定: 301)

clientCacheHeader()

セキュリティヘッダーを追加

public clientCacheHeader([bool $noCache = false ]) : void
Parameters
$noCache : bool = false

json()

JSON を送出してリクエストを終了する。

public json(mixed $data) : never
Parameters
$data : mixed
Return values
never

safeHeaders()

キャッシュ無効で安全なレスポンスヘッダーを組み立てます。

public safeHeaders([int $code = 200 ][, string $mime = 'text/html' ]) : void
Parameters
$code : int = 200
$mime : string = 'text/html'

        
On this page

Search results