$_config
$_config : array
Class config
リソースオブジェクトリンク
リソースリンクを処理します。BEAR_Ro_Prototype::getLinkedBody()から利用されています。
chainLink(\BEAR_Ro $rootRo, array $chain) : array
リソースのリンクをつなげる
リソースをリンクした結果をHEADER_LINK_BODYヘッダーに付加します
\BEAR_Ro | $rootRo | |
array | $chain |
_exception(string $msg, array $config = array()) : \BEAR_Exception
例外の作成
string | $msg | 例外メッセージ |
array | $config | 例外config |
_chainLink(\BEAR_Ro $rootRo, array $chain) : array
リソースのリンクをつなげる
リソースをリンクした結果をHEADER_LINK_BODYヘッダーに付加します
\BEAR_Ro | $rootRo | |
array | $chain |
_makeCollectionChain(array $body, string $link, \BEAR_Ro $ro) : void
リンクリソースからリンクマークを設定
リンクリソースリクエストを行う場所を特定するために配列データに'_link'というリンクマークをつけます。 つけられたマークは後でまとめて変換が行われます
array | $body | |
string | $link | リンク |
\BEAR_Ro | $ro | リソースオブジェクト |