BEAR_Ro
[ class tree: BEAR_Ro ] [ index: BEAR_Ro ] [ all elements ]

Class: BEAR_Ro_Prototype_Debug

Source Location: /BEAR/Ro/Prototype/Debug.php

Class Overview

ArrayObject
   |
   --BEAR_Ro
      |
      --BEAR_Ro_Prototype
         |
         --BEAR_Ro_Prototype_Debug

Debugプロトタイプリソース


Author(s):

Version:

  • SVN: Release: @package_version@ $Id:$ Ro.php 1416 2010-02-26 12:18:11Z koriyama@bear-project.net $

Copyright:

  • 2008-2011 Akihito Koriyama All rights reserved.

Methods


Inherited Constants

Class: ArrayObject (Internal Class)

ARRAY_AS_PROPS = 2
STD_PROP_LIST = 1

Inherited Variables

Inherited Methods

Class: BEAR_Ro_Prototype

BEAR_Ro_Prototype::countStack()
Roプロトタイプのスタックの数の取得
BEAR_Ro_Prototype::getBody()
リソースボディを取得
BEAR_Ro_Prototype::getHeader()
リソースヘッダーを取得(アイテム)
BEAR_Ro_Prototype::getHeaders()
リソースヘッダーを取得(リスト)
BEAR_Ro_Prototype::getLinkedBody()
リンクされたbody配列を取得
BEAR_Ro_Prototype::getRo()
Ro取得
BEAR_Ro_Prototype::getSetOption()
setオプションの取得
BEAR_Ro_Prototype::getValue()
値を取得
BEAR_Ro_Prototype::hasChainLink()
リンクを持つか
BEAR_Ro_Prototype::link()
リソースリンクを取得
BEAR_Ro_Prototype::onInject()
Inject
BEAR_Ro_Prototype::p()
デバック表示
BEAR_Ro_Prototype::pop()
スタックされたRoプロトタイプを1つ取り出す
BEAR_Ro_Prototype::popAll()
スタックされたRoプロトタイプを全て取り出す
BEAR_Ro_Prototype::request()
リソースリクエスト実行
BEAR_Ro_Prototype::requestOnShutdown()
リソースリクエストをshutdown時に実行
BEAR_Ro_Prototype::set()
リソースセット
BEAR_Ro_Prototype::_doRequest()
リソースリクエスト実行
BEAR_Ro_Prototype::_getHtml()
リソーステンプレートに適用さたHTML文字列を取得
BEAR_Ro_Prototype::_setHtml()
リソーステンプレートをRoにセット

Class: BEAR_Ro

BEAR_Ro::__construct()
Constructor
BEAR_Ro::assert()
シンプルアサーション
BEAR_Ro::assertRequired()
必須項目アサーション
BEAR_Ro::count()
count取得
BEAR_Ro::getBody()
リソースボディの取得
BEAR_Ro::getCode()
コードの取得
BEAR_Ro::getConfig()
コンフィグ取得
BEAR_Ro::getHeader()
リソースヘッダーの取得
BEAR_Ro::getHeaders()
リソースヘッダーの取得
BEAR_Ro::getHtml()
HTML取得
BEAR_Ro::getIterator()
イテレーター
BEAR_Ro::getIterator1()
Create a new iterator from an ArrayObject instance
BEAR_Ro::getLinks()
リソースリンクの取得
BEAR_Ro::getRo()
Ro取得
BEAR_Ro::onCreate()
リソース作成
BEAR_Ro::onDelete()
リソース消去
BEAR_Ro::onInject()
Inject
BEAR_Ro::onLink()
リンク
BEAR_Ro::onRead()
リソース読み込み
BEAR_Ro::onUpdate()
リソース変更
BEAR_Ro::outputHttp()
HTTP出力
BEAR_Ro::set()
ビューにセット
BEAR_Ro::setBody()
リソースボディをセット
BEAR_Ro::setCode()
状態コード設定
BEAR_Ro::setConfig()
Set config
BEAR_Ro::setHeader()
リソースヘッダーセット
BEAR_Ro::setHeaders()
ヘッダーのセット
BEAR_Ro::setHtml()
リソースHTMLの指定
BEAR_Ro::setLink()
リンクのセット
BEAR_Ro::setLinks()
リンクをセット
BEAR_Ro::setService()
サービスセット
BEAR_Ro::toString()
リソースの文字列化
BEAR_Ro::_exception()
例外の作成
BEAR_Ro::__invoke()
関数としての振る舞い
BEAR_Ro::__toString()
マジックメソッド - 文字列化

Class: ArrayObject (Internal Class)

constructor __construct ( $array )
append ( $value )
asort ( )
count ( )
exchangeArray ( $array )
getArrayCopy ( )
getFlags ( )
getIterator ( )
getIteratorClass ( )
ksort ( )
natcasesort ( )
natsort ( )
offsetExists ( $index )
offsetGet ( $index )
offsetSet ( $index, $newval )
offsetUnset ( $index )
serialize ( )
setFlags ( $flags )
setIteratorClass ( $iteratorClass )
uasort ( $cmp_function )
uksort ( $cmp_function )
unserialize ( $serialized )

Class Details

[line 31]
Debugプロトタイプリソース

Debugプロトタイプリソース リソースのプロトタイプ(リクエスト)のDebugクラスです。Debug時にBEAR_Ro_Prototypeとサービスロケータを使って入れ替えて使用します。




Tags:

author:  Akihito Koriyama <koriyama@bear-project.net>
version:  SVN: Release: @package_version@ $Id:$ Ro.php 1416 2010-02-26 12:18:11Z koriyama@bear-project.net $
copyright:  2008-2011 Akihito Koriyama All rights reserved.
link:  http://www.bear-project.net/
license:  BSD


[ Top ]


Class Methods


method onInject [line 38]

void onInject( )

Inject

Inject




Tags:

access:  public


Overrides BEAR_Ro_Prototype::onInject() (Inject)

[ Top ]

method request [line 49]

BEAR_Ro request( )

リソースリクエスト実行

リソースリクエスト実行




Tags:

access:  public


Overrides BEAR_Ro_Prototype::request() (リソースリクエスト実行)

[ Top ]


Documentation generated on Sat, 30 Jul 2011 00:10:12 +0900 by phpDocumentor 1.4.3