Class Ethna_UrlHandler

Description

URLハンドラクラス

Located in /class/Ethna_UrlHandler.php (line 18)


	
			
Variable Summary
 array $action_map
Method Summary
 Ethna_UrlHandler Ethna_UrlHandler ()
 void actionToRequest ( $action,  $param)
 void buildActionParameter ( $http_vars,  $action)
 void buildQueryParameter ( $query)
 void &getInstance ([ $name = null])
 void requestToAction ( $http_vars)
Variables
array $action_map = array(
/*
* 'user' => array(
* 'user_login' => array(
* 'path' => 'login',
* 'path_regexp' => false,
* 'path_ext' => false,
* 'option' => array(),
* ),
* ),
*/
)
(line 21)
  • var: アクションマッピング
Methods
Constructor Ethna_UrlHandler (line 39)

Ethna_UrlHandlerクラスのコンストラクタ

  • access: public
Ethna_UrlHandler Ethna_UrlHandler ()
actionToRequest (line 78)

アクションをユーザリクエストに変換する

  • access: public
void actionToRequest ( $action,  $param)
  • $action
  • $param
buildActionParameter (line 353)

アクションをリクエストパラメータに変換する

  • access: public
void buildActionParameter ( $http_vars,  $action)
  • $http_vars
  • $action
buildQueryParameter (line 368)

パラメータをURLに変換する

  • access: public
void buildQueryParameter ( $query)
  • $query
getInstance (line 51)

Ethna_UrlHandlerクラスのインスタンスを取得する

$name がクラス名 ('_'を含む) の場合はそのクラスを、 そうでないときはプラグイン名とみなしてインスタンスを返す

  • access: public
void &getInstance ([ $name = null])
  • $name
requestToAction (line 195)

ユーザリクエストをアクションに変換する

  • access: public
void requestToAction ( $http_vars)
  • $http_vars

Documentation generated on Fri, 11 Nov 2011 04:01:03 +0900 by phpDocumentor 1.4.3