Zend_Server_Abstract

category Zend
package Zend_Server
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
version $Id$

 Methods

Constructor

__construct() : void

Setup server description

Returns a list of registered methods

getFunctions() : \Zend_Server_Definition

Returns an array of method definitions.

inherited_from \Zend_Server_Interface::getFunctions()

Returns

\Zend_Server_Definition

Lowercase a string

lowerCase($value, string $key) : string
Static

Lowercase's a string by reference

deprecated

Parameters

$value

$key

string

Returns

stringLower cased string

Build callback for method signature

_buildCallback(\Zend_Server_Reflection_Function_Abstract $reflection) : \Zend_Server_Method_Callback

Parameters

$reflection

\Zend_Server_Reflection_Function_Abstract

Returns

\Zend_Server_Method_Callback

Build a method signature

_buildSignature(\Zend_Server_Reflection_Function_Abstract $reflection, null|string|object $class = null) : \Zend_Server_Method_Definition

Parameters

$reflection

\Zend_Server_Reflection_Function_Abstract

$class

nullstringobject

Exceptions

\Zend_Server_Exception on duplicate entry

Returns

\Zend_Server_Method_Definition

Dispatch method

_dispatch(\Zend_Server_Method_Definition $invocable, array $params) : mixed

Parameters

$invocable

\Zend_Server_Method_Definition

$params

array

Returns

mixed

Map PHP type to protocol type

_fixType(string $type) : string

Parameters

$type

string

Returns

string

 Properties

 

Flag; whether or not overwriting existing methods is allowed

$_overwriteExistingMethods : boolean

Default

false
 

$_table

$_table : \Zend_Server_Definition

Default

 

List of PHP magic methods (lowercased)

$magic_methods : array

Default

array('__call', '__clone', '__construct', '__destruct', '__get', '__isset', '__set', '__set_state', '__sleep', '__tostring', '__unset', '__wakeup')
Static
deprecated