Overview

Namespaces

  • Peach
    • DF
    • DT
    • Http
      • Body
      • Header
    • Markup
    • Util

Classes

  • Body
  • DefaultEndpoint
  • Request
  • Response
  • Util

Interfaces

  • BodyRenderer
  • Endpoint
  • HeaderField
  • MultiHeaderField
  • SingleHeaderField
  • Overview
  • Namespace
  • Class

Class DefaultEndpoint

一般的な WEB アプリケーションで使用されることを想定した Endpoint です.

このクラスは $_GET, $_POST, $_SERVER などの情報を基にして Request を構築します. send() メソッドでは Response の内容を header() および echo() を利用してクライアントに送信します.

Peach\Http\DefaultEndpoint implements Peach\Http\Endpoint
Namespace: Peach\Http
Located at Peach/Http/DefaultEndpoint.php
Methods summary
public
# __construct( )

新しい DefaultEndpoint インスタンスを構築します.

新しい DefaultEndpoint インスタンスを構築します.

public Peach\Http\Request
# getRequest( )

受信した HTTP リクエストを $_GET, $_POST, $_SERVER などのグローバル変数を参照して Request オブジェクトに変換し, その結果を返します.

受信した HTTP リクエストを $_GET, $_POST, $_SERVER などのグローバル変数を参照して Request オブジェクトに変換し, その結果を返します.

Returns

Peach\Http\Request

Implementation of

Peach\Http\Endpoint::getRequest()
public
# send( Peach\Http\Response $response )

指定された Response オブジェクトを header() や echo() などを使ってクライアントに送信します.

指定された Response オブジェクトを header() や echo() などを使ってクライアントに送信します.

Parameters

$response
送信対象の Response オブジェクト

Implementation of

Peach\Http\Endpoint::send()
PEACH2 API documentation generated by ApiGen