\BEAR_Ro_Interface

BEAR_Roインターフェイス

Summary

Methods
Constants
onCreate()
onRead()
onUpdate()
onDelete()
getBody()
getHeaders()
getLinks()
setBody()
setHeader()
setLink()
setCode()
getCode()
outputHttp()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

onCreate()

onCreate(array  $values) : mixed

リソース作成

Parameters

array $values

引数

Returns

mixed

onRead()

onRead(array  $values) : mixed

リソース読み込み

Parameters

array $values

引数

Returns

mixed

onUpdate()

onUpdate(array  $values) : mixed

リソース変更

Parameters

array $values

引数

Returns

mixed

onDelete()

onDelete(array  $values) : mixed

リソース削除

Parameters

array $values

引数

Returns

mixed

getBody()

getBody() : mixed

リソースボディの取得

Returns

mixed

getHeaders()

getHeaders() : array

リソースヘッダーの取得

Returns

array

getLinks()

getLinks() : array

リソースリンクの取得

Returns

array

setBody()

setBody(mixed  $body) : void

リソースボディをセット

リソースのボディ(リソース結果)をセットします。

Parameters

mixed $body

ボディー

setHeader()

setHeader(array  $key, array  $header) : void

リソースヘッダーセット

キーを指定してリソースヘッダーをセットします。
予約済みキーはこのクラスのconstとして
定義されています。

Parameters

array $key

キー

array $header

ヘッダー

setLink()

setLink(array  $key, array  $link) : void

リンクのセット

Parameters

array $key

キー

array $link

リンク

setCode()

setCode(integer  $code) : void

状態コード設定

Parameters

integer $code

コード

getCode()

getCode() : integer

状態コードの取得

Returns

integer

outputHttp()

outputHttp() : void

HTTP出力