diff options
-rw-r--r-- | PHPINFO | 2 | ||||
-rw-r--r-- | REFLECTION | 1484 | ||||
-rw-r--r-- | php-pecl-yaf.spec | 134 | ||||
-rw-r--r-- | yaf-php74.patch | 45 | ||||
-rw-r--r-- | yaf-php82.patch | 85 | ||||
-rw-r--r-- | yaf-php83.patch | 28 |
6 files changed, 1306 insertions, 472 deletions
@@ -2,7 +2,7 @@ yaf yaf support => enabled -Version => 3.3.1 +Version => 3.3.5 Supports => http://pecl.php.net/package/yaf Directive => Local Value => Master Value @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #121 yaf version 3.3.1 ] { +Extension [ <persistent> extension #125 yaf version 3.3.5 ] { - Dependencies { Dependency [ spl (Required) ] @@ -37,7 +37,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Constants [13] { - Constant [ string YAF_VERSION ] { 3.3.1 } + Constant [ string YAF_VERSION ] { 3.3.5 } Constant [ string YAF_ENVIRON ] { product } Constant [ int YAF_ERR_STARTUP_FAILED ] { 512 } Constant [ int YAF_ERR_ROUTE_FAILED ] { 513 } @@ -61,23 +61,31 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Static properties [0] { } - - Static methods [1] { + - Static methods [2] { Method [ <internal:yaf> static public method app ] { - Parameters [0] { } + - Return [ ?object ] + } + + Method [ <internal:yaf> static public method getInstance ] { + + - Parameters [0] { + } + - Return [ ?object ] } } - Properties [0] { } - - Methods [14] { + - Methods [13] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [2] { - Parameter #0 [ <required> $config ] - Parameter #1 [ <optional> $environ ] + Parameter #0 [ <required> array|string $config ] + Parameter #1 [ <optional> string $environ = NULL ] } } @@ -85,82 +93,86 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ object|false ] } Method [ <internal:yaf> public method execute ] { - - Parameters [2] { - Parameter #0 [ <required> $entry ] - Parameter #1 [ <required> $... ] + - Parameters [1] { + Parameter #0 [ <required> mixed $callback ] } + - Return [ mixed ] } Method [ <internal:yaf> public method environ ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method bootstrap ] { - - Parameters [1] { - Parameter #0 [ <optional> $bootstrap ] + - Parameters [0] { } + - Return [ object|false|null ] } Method [ <internal:yaf> public method getConfig ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getModules ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf> public method getDispatcher ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method setAppDirectory ] { - Parameters [1] { - Parameter #0 [ <required> $directory ] + Parameter #0 [ <required> string $directory ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method getAppDirectory ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getLastErrorNo ] { - Parameters [0] { } + - Return [ ?int ] } Method [ <internal:yaf> public method getLastErrorMsg ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method clearLastError ] { - Parameters [0] { } - } - - Method [ <internal:yaf> public method getInstance ] { - - - Parameters [0] { - } + - Return [ ?object ] } } } @@ -196,6 +208,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ ?object ] } } @@ -213,161 +226,185 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method disableView ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method initView ] { - Parameters [2] { - Parameter #0 [ <required> $templates_dir ] - Parameter #1 [ <optional> array or NULL $options ] + Parameter #0 [ <required> string $templates_dir ] + Parameter #1 [ <optional> array $options = NULL ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method setView ] { - Parameters [1] { - Parameter #0 [ <required> $view ] + Parameter #0 [ <required> object $view ] } + - Return [ ?object ] } Method [ <internal:yaf> public method setRequest ] { - Parameters [1] { - Parameter #0 [ <required> $request ] + Parameter #0 [ <required> object $request ] } + - Return [ ?object ] } Method [ <internal:yaf> public method setResponse ] { - Parameters [1] { - Parameter #0 [ <required> $response ] + Parameter #0 [ <required> object $response ] } + - Return [ ?object ] } Method [ <internal:yaf> public method getApplication ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getRouter ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getResponse ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getRequest ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getDefaultModule ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getDefaultController ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getDefaultAction ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method setErrorHandler ] { - Parameters [2] { - Parameter #0 [ <required> $callback ] - Parameter #1 [ <optional> $error_types ] + Parameter #0 [ <required> mixed $callback ] + Parameter #1 [ <optional> int $error_types = 0 ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method setDefaultModule ] { - Parameters [1] { - Parameter #0 [ <required> $module ] + Parameter #0 [ <required> string $module ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method setDefaultController ] { - Parameters [1] { - Parameter #0 [ <required> $controller ] + Parameter #0 [ <required> string $controller ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method setDefaultAction ] { - Parameters [1] { - Parameter #0 [ <required> $action ] + Parameter #0 [ <required> string $action ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method returnResponse ] { - Parameters [1] { - Parameter #0 [ <required> $flag ] + Parameter #0 [ <optional> bool $flag = false ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method autoRender ] { - Parameters [1] { - Parameter #0 [ <optional> $flag ] + Parameter #0 [ <optional> ?bool $flag = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf> public method flushInstantly ] { - Parameters [1] { - Parameter #0 [ <optional> $flag ] + Parameter #0 [ <optional> ?bool $flag = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf> public method dispatch ] { - Parameters [1] { - Parameter #0 [ <required> $request ] + Parameter #0 [ <required> object $request ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method throwException ] { - Parameters [1] { - Parameter #0 [ <optional> $flag ] + Parameter #0 [ <optional> ?bool $flag = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf> public method catchException ] { - Parameters [1] { - Parameter #0 [ <optional> $flag ] + Parameter #0 [ <optional> ?bool $flag = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf> public method registerPlugin ] { - Parameters [1] { - Parameter #0 [ <required> $plugin ] + Parameter #0 [ <required> object $plugin ] } + - Return [ object|false|null ] } } } @@ -384,8 +421,8 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> static public method getInstance ] { - Parameters [2] { - Parameter #0 [ <optional> $local_library_path ] - Parameter #1 [ <optional> $global_library_path ] + Parameter #0 [ <optional> $local_library_path = <default> ] + Parameter #1 [ <optional> $global_library_path = <default> ] } } @@ -418,7 +455,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $namespace ] - Parameter #1 [ <optional> $path ] + Parameter #1 [ <optional> $path = <default> ] } } @@ -452,14 +489,14 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $library_path ] - Parameter #1 [ <optional> $is_global ] + Parameter #1 [ <optional> $is_global = <default> ] } } Method [ <internal:yaf> public method getLibraryPath ] { - Parameters [1] { - Parameter #0 [ <optional> $is_global ] + Parameter #0 [ <optional> $is_global = <default> ] } } @@ -467,7 +504,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $namespace ] - Parameter #1 [ <optional> $path ] + Parameter #1 [ <optional> $path = <default> ] } } @@ -500,264 +537,303 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isPost ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isDelete ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isPatch ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isPut ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isHead ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isOptions ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isCli ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method isXmlHttpRequest ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method getQuery ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getRequest ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getPost ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getCookie ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getRaw ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getFiles ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method get ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getServer ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getEnv ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method setParam ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <optional> mixed $value = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf> public method getParam ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method getParams ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf> public method clearParams ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getException ] { - Parameters [0] { } + - Return [ ?Exception ] } Method [ <internal:yaf> public method getModuleName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getControllerName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getActionName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method setModuleName ] { - Parameters [2] { - Parameter #0 [ <required> $module ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $module ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf> public method setControllerName ] { - Parameters [2] { - Parameter #0 [ <required> $controller ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $controller ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf> public method setActionName ] { - Parameters [2] { - Parameter #0 [ <required> $action ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $action ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf> public method getMethod ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getLanguage ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method setBaseUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ object|false ] } Method [ <internal:yaf> public method getBaseUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getRequestUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method setRequestUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ ?object ] } Method [ <internal:yaf> final public method isDispatched ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> final public method setDispatched ] { - Parameters [1] { - Parameter #0 [ <required> $dispatched ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } Method [ <internal:yaf> final public method isRouted ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> final public method setRouted ] { - Parameters [1] { - Parameter #0 [ <required> $flag ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } } } @@ -780,8 +856,8 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [2] { - Parameter #0 [ <optional> $request_uri ] - Parameter #1 [ <optional> $base_uri ] + Parameter #0 [ <optional> ?string $requestUri = NULL ] + Parameter #1 [ <optional> ?string $baseUri = NULL ] } } @@ -789,264 +865,303 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPost ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isDelete ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPatch ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPut ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isHead ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isOptions ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isCli ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isXmlHttpRequest ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getQuery ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRequest ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getPost ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getCookie ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRaw ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getFiles ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method get ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getServer ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getEnv ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setParam ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <optional> mixed $value = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getParam ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getParams ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method clearParams ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getException ] { - Parameters [0] { } + - Return [ ?Exception ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getModuleName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getControllerName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getActionName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setModuleName ] { - Parameters [2] { - Parameter #0 [ <required> $module ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $module ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setControllerName ] { - Parameters [2] { - Parameter #0 [ <required> $controller ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $controller ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setActionName ] { - Parameters [2] { - Parameter #0 [ <required> $action ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $action ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getMethod ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getLanguage ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setBaseUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ object|false ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getBaseUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRequestUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setRequestUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method isDispatched ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method setDispatched ] { - Parameters [1] { - Parameter #0 [ <required> $dispatched ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method isRouted ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method setRouted ] { - Parameters [1] { - Parameter #0 [ <required> $flag ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } } } @@ -1071,11 +1186,11 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [5] { - Parameter #0 [ <optional> $method ] - Parameter #1 [ <optional> $module ] - Parameter #2 [ <optional> $controller ] - Parameter #3 [ <optional> $action ] - Parameter #4 [ <optional> $params ] + Parameter #0 [ <optional> ?string $method = NULL ] + Parameter #1 [ <optional> ?string $module = NULL ] + Parameter #2 [ <optional> ?string $controller = NULL ] + Parameter #3 [ <optional> ?string $action = NULL ] + Parameter #4 [ <optional> ?array $params = NULL ] } } @@ -1083,269 +1198,308 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isGet ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPost ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isDelete ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPatch ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isPut ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isHead ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isOptions ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method isCli ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getQuery ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRequest ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getPost ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getCookie ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRaw ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getFiles ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method get ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getServer ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getEnv ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <optional> string $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setParam ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <optional> mixed $value = NULL ] } + - Return [ object|bool|null ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getParam ] { - Parameters [2] { - Parameter #0 [ <optional> $name ] - Parameter #1 [ <optional> $default ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getParams ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method clearParams ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getException ] { - Parameters [0] { } + - Return [ ?Exception ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getModuleName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getControllerName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getActionName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setModuleName ] { - Parameters [2] { - Parameter #0 [ <required> $module ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $module ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setControllerName ] { - Parameters [2] { - Parameter #0 [ <required> $controller ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $controller ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setActionName ] { - Parameters [2] { - Parameter #0 [ <required> $action ] - Parameter #1 [ <optional> $format_name ] + Parameter #0 [ <required> string $action ] + Parameter #1 [ <optional> bool $format_name = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getMethod ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getLanguage ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setBaseUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ object|false ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getBaseUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method getRequestUri ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> public method setRequestUri ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uir ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method isDispatched ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method setDispatched ] { - Parameters [1] { - Parameter #0 [ <required> $dispatched ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method isRouted ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Request_Abstract> final public method setRouted ] { - Parameters [1] { - Parameter #0 [ <required> $flag ] + Parameter #0 [ <optional> bool $flag = true ] } + - Return [ ?object ] } } } - Class [ <internal:yaf> abstract class Yaf_Response_Abstract ] { + Class [ <internal:yaf> abstract class Yaf_Response_Abstract implements Stringable ] { - Constants [1] { Constant [ public string DEFAULT_BODY ] { content } @@ -1367,17 +1521,18 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } } - Method [ <internal:yaf> public method __toString ] { + Method [ <internal:yaf, prototype Stringable> public method __toString ] { - Parameters [0] { } + - Return [ string ] } Method [ <internal:yaf> public method setBody ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1385,7 +1540,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1393,22 +1548,23 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } Method [ <internal:yaf> public method clearBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> $name = NULL ] } } Method [ <internal:yaf> public method getBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method response ] { @@ -1419,7 +1575,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } } - Class [ <internal:yaf> class Yaf_Response_Http extends Yaf_Response_Abstract ] { + Class [ <internal:yaf> class Yaf_Response_Http extends Yaf_Response_Abstract implements Stringable ] { - Constants [1] { Constant [ public string DEFAULT_BODY ] { content } @@ -1438,44 +1594,50 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> public method setHeader ] { - Parameters [4] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] - Parameter #2 [ <optional> $rep ] - Parameter #3 [ <optional> $response_code ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> string $value ] + Parameter #2 [ <optional> bool $replace = 0 ] + Parameter #3 [ <optional> int $response_code = 0 ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method setAllHeaders ] { - Parameters [1] { - Parameter #0 [ <required> $headers ] + Parameter #0 [ <required> array $headers ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method getHeader ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method clearHeaders ] { - Parameters [0] { } + - Return [ object|false|null ] } Method [ <internal:yaf> public method setRedirect ] { - Parameters [1] { - Parameter #0 [ <required> $url ] + Parameter #0 [ <required> string $url ] } + - Return [ ?bool ] } Method [ <internal:yaf, overwrites Yaf_Response_Abstract, prototype Yaf_Response_Abstract> public method response ] { - Parameters [0] { } + - Return [ ?bool ] } Method [ <internal:yaf, inherits Yaf_Response_Abstract, ctor> public method __construct ] { @@ -1484,17 +1646,18 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } } - Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method __toString ] { + Method [ <internal:yaf, inherits Yaf_Response_Abstract, prototype Stringable> public method __toString ] { - Parameters [0] { } + - Return [ string ] } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method setBody ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1502,7 +1665,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1510,27 +1673,28 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method clearBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> $name = NULL ] } } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method getBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } } } - Class [ <internal:yaf> class Yaf_Response_Cli extends Yaf_Response_Abstract ] { + Class [ <internal:yaf> class Yaf_Response_Cli extends Yaf_Response_Abstract implements Stringable ] { - Constants [1] { Constant [ public string DEFAULT_BODY ] { content } @@ -1552,17 +1716,18 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } } - Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method __toString ] { + Method [ <internal:yaf, inherits Yaf_Response_Abstract, prototype Stringable> public method __toString ] { - Parameters [0] { } + - Return [ string ] } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method setBody ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1570,7 +1735,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } @@ -1578,22 +1743,23 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> $body ] - Parameter #1 [ <optional> $name ] + Parameter #1 [ <optional> $name = NULL ] } } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method clearBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> $name = NULL ] } } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method getBody ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Response_Abstract> public method response ] { @@ -1621,108 +1787,118 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Methods [15] { Method [ <internal:yaf, ctor> public method __construct ] { - - Parameters [4] { - Parameter #0 [ <required> $request ] - Parameter #1 [ <required> $response ] - Parameter #2 [ <required> $view ] - Parameter #3 [ <optional> array or NULL $args ] + - Parameters [0] { } } Method [ <internal:yaf> protected method render ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $parameters = NULL ] } + - Return [ string|bool|null ] } Method [ <internal:yaf> protected method display ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $parameters = NULL ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method getRequest ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getResponse ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getView ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method getModuleName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method initView ] { - Parameters [1] { - Parameter #0 [ <optional> array or NULL $options ] + Parameter #0 [ <optional> array $options = NULL ] } + - Return [ ?object ] } Method [ <internal:yaf> public method setViewpath ] { - Parameters [1] { - Parameter #0 [ <required> $view_directory ] + Parameter #0 [ <required> string $view_directory ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method getViewpath ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method forward ] { - Parameters [4] { - Parameter #0 [ <required> $module ] - Parameter #1 [ <optional> $controller ] - Parameter #2 [ <optional> $action ] - Parameter #3 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> mixed $args1 ] + Parameter #1 [ <optional> mixed $args2 = NULL ] + Parameter #2 [ <optional> mixed $args3 = NULL ] + Parameter #3 [ <optional> mixed $args4 = NULL ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method redirect ] { - Parameters [1] { - Parameter #0 [ <required> $url ] + Parameter #0 [ <required> string $url ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method getInvokeArgs ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf> public method getInvokeArg ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?string ] } } } @@ -1739,7 +1915,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [1] { - Property [ <default> protected $_controller ] + Property [ protected $_controller = NULL ] } - Methods [18] { @@ -1753,118 +1929,130 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf> public method getControllerName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract, ctor> public method __construct ] { - - Parameters [4] { - Parameter #0 [ <required> $request ] - Parameter #1 [ <required> $response ] - Parameter #2 [ <required> $view ] - Parameter #3 [ <optional> array or NULL $args ] + - Parameters [0] { } } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> protected method render ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $parameters = NULL ] } + - Return [ string|bool|null ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> protected method display ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $parameters = NULL ] } + - Return [ ?bool ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getRequest ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getResponse ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getView ] { - Parameters [0] { } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getModuleName ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method initView ] { - Parameters [1] { - Parameter #0 [ <optional> array or NULL $options ] + Parameter #0 [ <optional> array $options = NULL ] } + - Return [ ?object ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method setViewpath ] { - Parameters [1] { - Parameter #0 [ <required> $view_directory ] + Parameter #0 [ <required> string $view_directory ] } + - Return [ ?bool ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getViewpath ] { - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method forward ] { - Parameters [4] { - Parameter #0 [ <required> $module ] - Parameter #1 [ <optional> $controller ] - Parameter #2 [ <optional> $action ] - Parameter #3 [ <optional> array or NULL $parameters ] + Parameter #0 [ <required> mixed $args1 ] + Parameter #1 [ <optional> mixed $args2 = NULL ] + Parameter #2 [ <optional> mixed $args3 = NULL ] + Parameter #3 [ <optional> mixed $args4 = NULL ] } + - Return [ ?bool ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method redirect ] { - Parameters [1] { - Parameter #0 [ <required> $url ] + Parameter #0 [ <required> string $url ] } + - Return [ ?bool ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getInvokeArgs ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf, inherits Yaf_Controller_Abstract> public method getInvokeArg ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?string ] } } } @@ -1887,107 +2075,123 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> public method get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> ?string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, prototype Countable> public method count ] { - Parameters [0] { } + - Return [ int ] } Method [ <internal:yaf> public method toArray ] { - Parameters [0] { } + - Return [ array ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetUnset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ void ] } Method [ <internal:yaf, prototype Iterator> public method rewind ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, prototype Iterator> public method current ] { - Parameters [0] { } + - Return [ mixed ] } Method [ <internal:yaf, prototype Iterator> public method key ] { - Parameters [0] { } + - Return [ string|int|bool|null ] } Method [ <internal:yaf, prototype Iterator> public method next ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, prototype Iterator> public method valid ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf> public method __isset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ bool ] } Method [ <internal:yaf> public method __get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ mixed ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ mixed ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ bool ] } Method [ <internal:yaf, prototype ArrayAccess> abstract public method offsetSet ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf> abstract public method set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ bool ] } Method [ <internal:yaf> abstract public method readonly ] { - Parameters [0] { } + - Return [ bool ] } } } @@ -2010,123 +2214,140 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [2] { - Parameter #0 [ <required> $config_file ] - Parameter #1 [ <optional> $section ] + Parameter #0 [ <required> array|string $config_file ] + Parameter #1 [ <optional> ?string $section = NULL ] } } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype Yaf_Config_Abstract> public method get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> ?string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype Yaf_Config_Abstract> public method set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ bool ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype Yaf_Config_Abstract> public method readonly ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ mixed ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf> public method __set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Countable> public method count ] { - Parameters [0] { } + - Return [ int ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method toArray ] { - Parameters [0] { } + - Return [ array ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype ArrayAccess> public method offsetUnset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method rewind ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method current ] { - Parameters [0] { } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method key ] { - Parameters [0] { } + - Return [ string|int|bool|null ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method next ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method valid ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method __isset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method __get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ bool ] } } } @@ -2149,123 +2370,140 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [2] { - Parameter #0 [ <required> $config ] - Parameter #1 [ <optional> $readonly ] + Parameter #0 [ <required> array|string $config_file ] + Parameter #1 [ <optional> ?string $section = NULL ] } } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype Yaf_Config_Abstract> public method set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ bool ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype Yaf_Config_Abstract> public method readonly ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype ArrayAccess> public method offsetUnset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ void ] } Method [ <internal:yaf> public method __set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf, overwrites Yaf_Config_Abstract, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> ?string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Countable> public method count ] { - Parameters [0] { } + - Return [ int ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method toArray ] { - Parameters [0] { } + - Return [ array ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method rewind ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method current ] { - Parameters [0] { } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method key ] { - Parameters [0] { } + - Return [ string|int|bool|null ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method next ] { - Parameters [0] { } + - Return [ void ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype Iterator> public method valid ] { - Parameters [0] { } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method __isset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ bool ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract> public method __get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ mixed ] } Method [ <internal:yaf, inherits Yaf_Config_Abstract, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ bool ] } } } @@ -2288,38 +2526,37 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> abstract public method assign ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <optional> mixed $value = NULL ] } } Method [ <internal:yaf> abstract public method display ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> $tpl_vars ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $tpl_vars = NULL ] } } Method [ <internal:yaf> abstract public method render ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> $tpl_vars ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> array $tpl_vars = NULL ] } } Method [ <internal:yaf> abstract public method setScriptPath ] { - Parameters [1] { - Parameter #0 [ <required> $template_dir ] + Parameter #0 [ <required> string $template_dir ] } } Method [ <internal:yaf> abstract public method getScriptPath ] { - - Parameters [1] { - Parameter #0 [ <optional> $request ] + - Parameters [0] { } } } @@ -2343,92 +2580,102 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> final public method __construct ] { - Parameters [2] { - Parameter #0 [ <required> $template_dir ] - Parameter #1 [ <optional> array or NULL $options ] + Parameter #0 [ <required> string $tempalte_dir ] + Parameter #1 [ <optional> array $options = NULL ] } } Method [ <internal:yaf> public method get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf, prototype Yaf_View_Interface> public method assign ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <optional> mixed $name = NULL ] + Parameter #1 [ <optional> mixed $default = NULL ] } + - Return [ object|false|null ] } Method [ <internal:yaf, prototype Yaf_View_Interface> public method render ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> $tpl_vars ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> ?array $tpl_vars = NULL ] } + - Return [ string|false|null ] } Method [ <internal:yaf> public method eval ] { - Parameters [2] { - Parameter #0 [ <required> $tpl_str ] - Parameter #1 [ <optional> $vars ] + Parameter #0 [ <required> string $tpl_str ] + Parameter #1 [ <optional> ?array $vars = NULL ] } + - Return [ string|false|null ] } Method [ <internal:yaf, prototype Yaf_View_Interface> public method display ] { - Parameters [2] { - Parameter #0 [ <required> $tpl ] - Parameter #1 [ <optional> $tpl_vars ] + Parameter #0 [ <required> string $tpl ] + Parameter #1 [ <optional> ?array $tpl_vars = NULL ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method assignRef ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> &$value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed &$value ] } + - Return [ ?object ] } Method [ <internal:yaf> public method clear ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ ?object ] } Method [ <internal:yaf, prototype Yaf_View_Interface> public method setScriptPath ] { - Parameters [1] { - Parameter #0 [ <required> $template_dir ] + Parameter #0 [ <required> string $template_dir ] } + - Return [ object|bool|null ] } Method [ <internal:yaf, prototype Yaf_View_Interface> public method getScriptPath ] { - - Parameters [1] { - Parameter #0 [ <optional> $request ] + - Parameters [0] { } + - Return [ ?string ] } Method [ <internal:yaf> public method __get ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method __set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <optional> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } } } @@ -2457,42 +2704,48 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> public method addRoute ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $route ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> object $route ] } + - Return [ ?object ] } Method [ <internal:yaf> public method addConfig ] { - Parameters [1] { - Parameter #0 [ <required> $config ] + Parameter #0 [ <required> object|array $config ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method route ] { - Parameters [1] { - Parameter #0 [ <required> $request ] + Parameter #0 [ <required> object $request ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method getRoute ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ object|false|null ] } Method [ <internal:yaf> public method getRoutes ] { - Parameters [0] { } + - Return [ ?array ] } Method [ <internal:yaf> public method getCurrentRoute ] { - Parameters [0] { } + - Return [ string|int|null ] } } } @@ -2523,7 +2776,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } } } @@ -2547,8 +2800,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> public method match ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uri ] } + - Return [ bool ] } Method [ <internal:yaf, prototype Yaf_Route_Interface> public method route ] { @@ -2562,8 +2816,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2586,9 +2841,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <required> $module_name ] - Parameter #1 [ <required> $controller_name ] - Parameter #2 [ <required> $action_name ] + Parameter #0 [ <required> string $module_name ] + Parameter #1 [ <required> string $controller_name ] + Parameter #2 [ <required> string $action_name ] } } @@ -2603,8 +2858,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2627,7 +2883,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [1] { - Parameter #0 [ <required> $supervar_name ] + Parameter #0 [ <required> string $supervar_name ] } } @@ -2642,8 +2898,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2666,17 +2923,18 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <required> $match ] + Parameter #0 [ <required> string $match ] Parameter #1 [ <required> array $route ] - Parameter #2 [ <optional> array or NULL $verify ] + Parameter #2 [ <optional> array $verify = NULL ] } } Method [ <internal:yaf> public method match ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uri ] } + - Return [ ?bool ] } Method [ <internal:yaf, prototype Yaf_Route_Interface> public method route ] { @@ -2690,8 +2948,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2714,19 +2973,20 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [5] { - Parameter #0 [ <required> $match ] + Parameter #0 [ <required> string $match ] Parameter #1 [ <required> array $route ] - Parameter #2 [ <optional> array or NULL $map ] - Parameter #3 [ <optional> array or NULL $verify ] - Parameter #4 [ <optional> $reverse ] + Parameter #2 [ <optional> array $map = NULL ] + Parameter #3 [ <optional> array $verify = NULL ] + Parameter #4 [ <optional> string $reverse = NULL ] } } Method [ <internal:yaf> public method match ] { - Parameters [1] { - Parameter #0 [ <required> $uri ] + Parameter #0 [ <required> string $uri ] } + - Return [ ?bool ] } Method [ <internal:yaf, prototype Yaf_Route_Interface> public method route ] { @@ -2740,8 +3000,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2764,8 +3025,8 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf, ctor> public method __construct ] { - Parameters [2] { - Parameter #0 [ <optional> $controller_prefer ] - Parameter #1 [ <optional> $delimiter ] + Parameter #0 [ <optional> bool $controller_prefer = 1 ] + Parameter #1 [ <optional> string $delimiter = "" ] } } @@ -2780,8 +3041,9 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [2] { Parameter #0 [ <required> array $info ] - Parameter #1 [ <optional> array or NULL $query ] + Parameter #1 [ <optional> array $query = NULL ] } + - Return [ string|false|null ] } } } @@ -2871,30 +3133,34 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { Method [ <internal:yaf> static public method get ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ mixed ] } Method [ <internal:yaf> static public method has ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?bool ] } Method [ <internal:yaf> static public method set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ ?bool ] } Method [ <internal:yaf> static public method del ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?bool ] } } @@ -2923,6 +3189,7 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ ?object ] } } @@ -2940,125 +3207,160 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { - Parameters [0] { } + - Return [ object ] } Method [ <internal:yaf> public method get ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <optional> string $name = NULL ] } + - Return [ mixed ] } Method [ <internal:yaf> public method has ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ ?bool ] } Method [ <internal:yaf> public method del ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ ?bool ] } Method [ <internal:yaf, prototype Countable> public method count ] { - Parameters [0] { } + - Return [ int ] } Method [ <internal:yaf> public method clear ] { - Parameters [0] { } + - Return [ object|false|null ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ mixed ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> mixed $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ bool ] } - Method [ <internal:yaf, prototype ArrayAccess> public method offsetUnset ] { + Method [ <internal:yaf, prototype ArrayAccess> public method offsetUnSet ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> mixed $name ] } + - Return [ void ] } Method [ <internal:yaf> public method __get ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ mixed ] } Method [ <internal:yaf> public method __isset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ bool ] } Method [ <internal:yaf> public method __set ] { - Parameters [2] { - Parameter #0 [ <required> $name ] - Parameter #1 [ <required> $value ] + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> mixed $value ] } + - Return [ void ] } Method [ <internal:yaf> public method __unset ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ void ] } Method [ <internal:Core, inherits Iterator> abstract public method current ] { + + - Parameters [0] { + } + - Tentative return [ mixed ] } Method [ <internal:Core, inherits Iterator> abstract public method next ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Iterator> abstract public method key ] { + + - Parameters [0] { + } + - Tentative return [ mixed ] } Method [ <internal:Core, inherits Iterator> abstract public method valid ] { + + - Parameters [0] { + } + - Tentative return [ bool ] } Method [ <internal:Core, inherits Iterator> abstract public method rewind ] { + + - Parameters [0] { + } + - Tentative return [ void ] } } } - Class [ <internal:yaf> class Yaf_Exception extends Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception extends Exception implements Throwable, Stringable ] { - Constants [0] { } @@ -3070,53 +3372,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_StartupError extends Yaf_Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_StartupError extends Yaf_Exception implements Stringable, Throwable ] { - Constants [0] { } @@ -3128,53 +3465,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_RouterFailed extends Yaf_Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_RouterFailed extends Yaf_Exception implements Stringable, Throwable ] { - Constants [0] { } @@ -3186,53 +3558,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_DispatchFailed extends Yaf_Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_DispatchFailed extends Yaf_Exception implements Stringable, Throwable ] { - Constants [0] { } @@ -3244,53 +3651,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_LoadFailed extends Yaf_Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_LoadFailed extends Yaf_Exception implements Stringable, Throwable ] { - Constants [0] { } @@ -3302,53 +3744,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Module extends Yaf_Exception_LoadFailed implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Module extends Yaf_Exception_LoadFailed implements Throwable, Stringable ] { - Constants [0] { } @@ -3360,53 +3837,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Controller extends Yaf_Exception_LoadFailed implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Controller extends Yaf_Exception_LoadFailed implements Throwable, Stringable ] { - Constants [0] { } @@ -3418,53 +3930,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Action extends Yaf_Exception_LoadFailed implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_LoadFailed_Action extends Yaf_Exception_LoadFailed implements Throwable, Stringable ] { - Constants [0] { } @@ -3476,53 +4023,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_LoadFailed_View extends Yaf_Exception_LoadFailed implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_LoadFailed_View extends Yaf_Exception_LoadFailed implements Throwable, Stringable ] { - Constants [0] { } @@ -3534,53 +4116,88 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } - Class [ <internal:yaf> class Yaf_Exception_TypeError extends Yaf_Exception implements Throwable ] { + Class [ <internal:yaf> class Yaf_Exception_TypeError extends Yaf_Exception implements Stringable, Throwable ] { - Constants [0] { } @@ -3592,48 +4209,83 @@ Extension [ <persistent> extension #121 yaf version 3.3.1 ] { } - Properties [5] { - Property [ <default> protected $file ] - Property [ <default> protected $line ] - Property [ <default> protected $message ] - Property [ <default> protected $code ] - Property [ <default> protected $previous ] + Property [ protected string $file = '' ] + Property [ protected int $line = 0 ] + Property [ protected $message = NULL ] + Property [ protected $code = 0 ] + Property [ protected $previous = NULL ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { - Parameter #0 [ <optional> $message ] - Parameter #1 [ <optional> $code ] - Parameter #2 [ <optional> $previous ] + Parameter #0 [ <optional> string $message = "" ] + Parameter #1 [ <optional> int $code = 0 ] + Parameter #2 [ <optional> ?Throwable $previous = null ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { + + - Parameters [0] { + } + - Tentative return [ void ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + + - Parameters [0] { + } } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } diff --git a/php-pecl-yaf.spec b/php-pecl-yaf.spec index fd4a34b..b03a56f 100644 --- a/php-pecl-yaf.spec +++ b/php-pecl-yaf.spec @@ -1,19 +1,15 @@ # remirepo spec file for php-pecl-yaf # -# Copyright (c) 2012-2021 Remi Collet +# Copyright (c) 2012-2024 Remi Collet # License: CC-BY-SA # http://creativecommons.org/licenses/by-sa/4.0/ # # Please, preserve the changelog entries # -# we don't want -z defs linker flag -%undefine _strict_symbol_defs_build +%{?scl:%scl_package php-pecl-yaf} -%if 0%{?scl:1} -%global sub_prefix %{scl_prefix} -%scl_package php-pecl-yaf -%endif +%bcond_without tests %global gh_commit 51e458e9746d7061efc565d49baaca26feacd7ff %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) @@ -23,21 +19,31 @@ %global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} %global pecl_name yaf %global ini_name 40-%{pecl_name}.ini +%if 0%{?gh_date:1} +%global sources %{gh_project}-%{gh_commit} +%else +%global sources %{pecl_name}-%{version} +%endif +%global _configure ../%{sources}/configure Summary: Yet Another Framework -Name: %{?sub_prefix}php-pecl-yaf -Version: 3.3.1 +Name: %{?scl_prefix}php-pecl-yaf +Version: 3.3.5 %if 0%{?gh_date:1} -Release: 0.12.%{gh_date}git%{gh_short}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} -Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{pecl_name}-%{version}-%{gh_short}.tar.gz +Release: 0.13.%{gh_date}git%{gh_short}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{sources}-%{gh_short}.tar.gz %else -Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} -Source: https://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz +Release: 4%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source: https://pecl.php.net/get/%{sources}%{?prever}.tgz %endif License: PHP URL: https://pecl.php.net/package/yaf Source1: %{pecl_name}.ini +Patch0: %{pecl_name}-php82.patch +Patch1: %{pecl_name}-php83.patch +Patch2: %{pecl_name}-php74.patch + BuildRequires: make BuildRequires: %{?dtsprefix}gcc BuildRequires: %{?scl_prefix}php-devel >= 7.0 @@ -48,29 +54,11 @@ BuildRequires: %{?scl_prefix}php-json Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api} Requires: %{?scl_prefix}php(api) = %{php_core_api} -%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} Provides: %{?scl_prefix}php-%{pecl_name} = %{version} Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version} Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version} Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version} -%if "%{?scl_prefix}" != "%{?sub_prefix}" -Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release} -Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} -%endif - -%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel} -# Other third party repo stuff -%if "%{php_version}" > "7.3" -Obsoletes: php73-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "7.4" -Obsoletes: php74-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "8.0" -Obsoletes: php80-pecl-%{pecl_name} <= %{version} -%endif -%endif %description @@ -83,10 +71,7 @@ Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSIO %prep %setup -qc %if 0%{?gh_date:1} -mv %{gh_project}-%{gh_commit} NTS -mv NTS/package.xml . -%else -mv %{pecl_name}-%{version} NTS +mv %{sources}/package.xml . %endif # Don't install/register tests @@ -94,7 +79,10 @@ sed -e 's/role="test"/role="src"/' \ %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ -i package.xml -cd NTS +cd %{sources} +%patch -P0 -p1 -b .php82 +%patch -P1 -p1 -b .php83 +%patch -P2 -p1 -b .php74 # Sanity check, really often broken extver=$(sed -n '/#define PHP_YAF_VERSION/{s/.*\t"//;s/".*$//;p}' php_yaf.h ) @@ -104,24 +92,25 @@ if test "x${extver}" != "x%{version}%{?gh_date:-dev}"; then fi cd .. +mkdir NTS %if %{with_zts} -# duplicate for ZTS build -cp -pr NTS ZTS +mkdir ZTS %endif %build %{?dtsenable} -cd NTS -%{_bindir}/phpize -%configure --with-php-config=%{_bindir}/php-config +cd %{sources} +%{__phpize} + +cd ../NTS +%configure --with-php-config=%{__phpconfig} make %{?_smp_mflags} %if %{with_zts} cd ../ZTS -%{_bindir}/zts-phpize -%configure --with-php-config=%{_bindir}/zts-php-config +%configure --with-php-config=%{__ztsphpconfig} make %{?_smp_mflags} %endif @@ -143,42 +132,44 @@ install -D -m 644 %{SOURCE1} %{buildroot}%{php_ztsinidir}/%{ini_name} install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml # Documentation -for i in $(grep 'role="doc"' package.xml | sed -e 's/^.*name="//;s/".*$//') -do install -Dpm 644 NTS/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i +cd %{sources} +for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') +do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i done %check +cd %{sources} + OPTS="-n" [ -f %{php_extdir}/json.so ] && OPTS="$OPTS -d extension=json.so" -cd NTS : Minimal load test for NTS extension %{__php} --no-php-ini \ --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \ --modules | grep '^%{pecl_name}$' +%if %{with tests} : Upstream test suite for NTS extension TEST_PHP_EXECUTABLE=%{__php} \ -TEST_PHP_ARGS="$OPTS -d extension=$PWD/modules/%{pecl_name}.so" \ -NO_INTERACTION=1 \ +TEST_PHP_ARGS="$OPTS -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so" \ REPORT_EXIT_STATUS=1 \ -%{__php} -n run-tests.php --show-diff +%{__php} -n run-tests.php -q --show-diff +%endif %if %{with_zts} -cd ../ZTS - : Minimal load test for ZTS extension %{__ztsphp} --no-php-ini \ --define extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \ --modules | grep '^%{pecl_name}$' +%if %{with tests} : Upstream test suite for NTS extension TEST_PHP_EXECUTABLE=%{__ztsphp} \ -TEST_PHP_ARGS="$OPTS -d extension=$PWD/modules/%{pecl_name}.so" \ -NO_INTERACTION=1 \ +TEST_PHP_ARGS="$OPTS -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so" \ REPORT_EXIT_STATUS=1 \ -%{__ztsphp} -n run-tests.php --show-diff +%{__ztsphp} -n run-tests.php -q --show-diff +%endif %endif @@ -203,7 +194,7 @@ fi %files -%{?_licensedir:%license NTS/LICENSE} +%{?_licensedir:%license %{sources}/LICENSE} %doc %{pecl_docdir}/%{pecl_name} %{pecl_xmldir}/%{name}.xml @@ -217,6 +208,39 @@ fi %changelog +* Mon Feb 19 2024 Remi Collet <remi@remirepo.net> - 3.3.5-4 +- add patch for PHP 7.4 from + https://github.com/laruence/yaf/pull/579 + +* Thu Sep 14 2023 Remi Collet <remi@remirepo.net> - 3.3.5-3 +- add patch for PHP 8.3 from + https://github.com/laruence/yaf/pull/579 +- build out of sources tree + +* Mon Sep 19 2022 Remi Collet <remi@remirepo.net> - 3.3.5-2 +- add patch for PHP 8.2 from + https://github.com/laruence/yaf/pull/579 + +* Mon May 23 2022 Remi Collet <remi@remirepo.net> - 3.3.5-1 +- update to 3.3.5 + +* Thu Dec 16 2021 Remi Collet <remi@remirepo.net> - 3.3.4-1 +- update to 3.3.4 +- drop patch merged upstream + +* Wed Sep 01 2021 Remi Collet <remi@remirepo.net> - 3.3.3-3 +- rebuild for 8.1.0RC1 + +* Wed Jul 21 2021 Remi Collet <remi@remirepo.net> - 3.3.3-2 +- add patch for PHP 8.1.0beta1 from + https://github.com/laruence/yaf/pull/548 + +* Thu Jul 1 2021 Remi Collet <remi@remirepo.net> - 3.3.3-1 +- update to 3.3.3 + +* Fri Mar 5 2021 Remi Collet <remi@remirepo.net> - 3.3.2-1 +- update to 3.3.2 + * Sun Feb 21 2021 Remi Collet <remi@remirepo.net> - 3.3.1-1 - update to 3.3.1 diff --git a/yaf-php74.patch b/yaf-php74.patch new file mode 100644 index 0000000..863ed0a --- /dev/null +++ b/yaf-php74.patch @@ -0,0 +1,45 @@ +From cd933d806d0016c8cadcc0c2f0996ebdc2e5d4b8 Mon Sep 17 00:00:00 2001 +From: Remi Collet <remi@remirepo.net> +Date: Mon, 19 Feb 2024 11:01:23 +0100 +Subject: [PATCH] Fix [-Wincompatible-pointer-types] with 7.4 + +--- + php_yaf.h | 4 ++++ + yaf.c | 4 ++++ + 2 files changed, 8 insertions(+) + +diff --git a/php_yaf.h b/php_yaf.h +index 9cd6e3a..6c1174e 100644 +--- a/php_yaf.h ++++ b/php_yaf.h +@@ -74,7 +74,11 @@ extern zend_module_entry yaf_module_entry; + #else + #define YAF_WRITE_HANDLER zval * + #define YAF_WHANDLER_RET(zv) return zv ++#if PHP_VERSION_ID >= 80000 + HashTable *yaf_fake_get_gc(zend_object *zobj, zval **table, int *n); ++#else ++HashTable *yaf_fake_get_gc(zval *zobj, zval **table, int *n); ++#endif + #endif + + #if PHP_VERSION_ID < 80000 +diff --git a/yaf.c b/yaf.c +index d59cdfe..e7e1b9d 100644 +--- a/yaf.c ++++ b/yaf.c +@@ -72,7 +72,11 @@ void yaf_iterator_dtor(zend_object_iterator *iter) /* {{{ */ { + /* }}} */ + + #if PHP_VERSION_ID >= 70400 ++#if PHP_VERSION_ID >= 80000 + HashTable *yaf_fake_get_gc(zend_object *zobj, zval **table, int *n) /* {{{ */ { ++#else ++HashTable *yaf_fake_get_gc(zval *zobj, zval **table, int *n) /* {{{ */ { ++#endif + *n = 0; + *table = NULL; + return NULL; +-- +2.43.2 + diff --git a/yaf-php82.patch b/yaf-php82.patch new file mode 100644 index 0000000..9bbacae --- /dev/null +++ b/yaf-php82.patch @@ -0,0 +1,85 @@ +From e1557c8f219651550633567054af9c3298524c7e Mon Sep 17 00:00:00 2001 +From: Remi Collet <remi@remirepo.net> +Date: Mon, 19 Sep 2022 11:44:33 +0200 +Subject: [PATCH] Fix PHP 8.2 compatibility + +--- + requests/yaf_request_simple.c | 3 +++ + tests/031.phpt | 2 +- + tests/issue231.phpt | 2 +- + views/yaf_view_simple.c | 4 +++- + yaf_application.c | 4 +++- + 5 files changed, 11 insertions(+), 4 deletions(-) + +diff --git a/requests/yaf_request_simple.c b/requests/yaf_request_simple.c +index 6e7ff540..9c63d1c4 100644 +--- a/requests/yaf_request_simple.c ++++ b/requests/yaf_request_simple.c +@@ -140,6 +140,9 @@ YAF_STARTUP_FUNCTION(request_simple){ + zend_class_entry ce; + YAF_INIT_CLASS_ENTRY(ce, "Yaf_Request_Simple", "Yaf\\Request\\Simple", yaf_request_simple_methods); + yaf_request_simple_ce = zend_register_internal_class_ex(&ce, yaf_request_ce); ++#if PHP_VERSION_ID >= 80200 ++ yaf_request_simple_ce->ce_flags |= ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES; ++#endif + + return SUCCESS; + } +diff --git a/tests/031.phpt b/tests/031.phpt +index 19e9f79f..3474aa63 100644 +--- a/tests/031.phpt ++++ b/tests/031.phpt +@@ -36,7 +36,7 @@ Array + ) + array ( + '_default' => +- Yaf_Route_Map::__set_state(array( ++ %saf_Route_Map::__set_state(array( + 'ctl_prefer:protected' => true, + 'delimiter:protected' => '##', + )), +diff --git a/tests/issue231.phpt b/tests/issue231.phpt +index da656f87..44abc592 100644 +--- a/tests/issue231.phpt ++++ b/tests/issue231.phpt +@@ -34,7 +34,7 @@ Yaf_Request_Http Object + ) + + ) +-Yaf_Request_Http::__set_state(array( ++%saf_Request_Http::__set_state(array( + 'method' => 'POST', + 'module' => NULL, + 'controller' => NULL, +diff --git a/views/yaf_view_simple.c b/views/yaf_view_simple.c +index 229339e9..7402fed7 100755 +--- a/views/yaf_view_simple.c ++++ b/views/yaf_view_simple.c +@@ -388,8 +388,10 @@ static int yaf_view_simple_eval(yaf_view_t *view, zend_string *tpl, zval * vars, + ZVAL_STR(&phtml, strpprintf(0, "?>%s", ZSTR_VAL(tpl))); + #if PHP_VERSION_ID < 80000 + op_array = zend_compile_string(&phtml, eval_desc); +-#else ++#elif PHP_VERSION_ID < 80200 + op_array = zend_compile_string(Z_STR(phtml), eval_desc); ++#else ++ op_array = zend_compile_string(Z_STR(phtml), eval_desc, ZEND_COMPILE_POSITION_AFTER_OPEN_TAG); + #endif + zval_dtor(&phtml); + efree(eval_desc); +diff --git a/yaf_application.c b/yaf_application.c +index 44b8e9e8..335b6d44 100644 +--- a/yaf_application.c ++++ b/yaf_application.c +@@ -1053,8 +1053,10 @@ YAF_STARTUP_FUNCTION(application) { + yaf_application_ce->ce_flags |= ZEND_ACC_FINAL; + yaf_application_ce->serialize = zend_class_serialize_deny; + yaf_application_ce->unserialize = zend_class_unserialize_deny; +-#else ++#elif PHP_VERSION_ID < 80200 + yaf_application_ce->ce_flags |= ZEND_ACC_FINAL | ZEND_ACC_NOT_SERIALIZABLE; ++#else ++ yaf_application_ce->ce_flags |= ZEND_ACC_FINAL | ZEND_ACC_NOT_SERIALIZABLE | ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES; + #endif + + memcpy(&yaf_application_obj_handlers, zend_get_std_object_handlers(), sizeof(zend_object_handlers)); diff --git a/yaf-php83.patch b/yaf-php83.patch new file mode 100644 index 0000000..fc12b81 --- /dev/null +++ b/yaf-php83.patch @@ -0,0 +1,28 @@ +From 866f31e4916214dcafacbf2bb5035b6c046095aa Mon Sep 17 00:00:00 2001 +From: Remi Collet <remi@remirepo.net> +Date: Thu, 14 Sep 2023 13:15:59 +0200 +Subject: [PATCH] ZEND_HOT removed in 8.3 + +--- + php_yaf.h | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/php_yaf.h b/php_yaf.h +index 3585421..9cd6e3a 100644 +--- a/php_yaf.h ++++ b/php_yaf.h +@@ -260,6 +260,11 @@ static zend_always_inline uint32_t yaf_compose_2_pathes(char *buf, zend_string * + } + #endif + ++/* removed in 8.3 */ ++#ifndef ZEND_HOT ++#define ZEND_HOT ++#endif ++ + /* + * Local variables: + * tab-width: 4 +-- +2.41.0 + |