\Zend_Server_Abstract

Zend_Server_Abstract

Summary

Methods
Properties
Constants
__construct()
getFunctions()
lowerCase()
No public properties found
No constants found
_buildCallback()
_buildSignature()
_dispatch()
_fixType()
$magic_methods
$_overwriteExistingMethods
$_table
N/A
No private methods found
No private properties found
N/A

Properties

$magic_methods

$magic_methods : array

Type

array — List of PHP magic methods (lowercased)

$_overwriteExistingMethods

$_overwriteExistingMethods : boolean

Type

boolean — Flag; whether or not overwriting existing methods is allowed

Methods

__construct()

__construct() : void

Constructor

Setup server description

getFunctions()

getFunctions() : \Zend_Server_Definition

Returns a list of registered methods

Returns an array of method definitions.

Returns

\Zend_Server_Definition

lowerCase()

lowerCase(  $value, string  $key) : string

Lowercase a string

Lowercase's a string by reference

Parameters

$value
string $key

Returns

string —

Lower cased string

_buildSignature()

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

Build a method signature

Parameters

\Zend_Server_Reflection_Function_Abstract $reflection
null|string|object $class

Throws

\Zend_Server_Exception

on duplicate entry

Returns

\Zend_Server_Method_Definition

_dispatch()

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

Dispatch method

Parameters

\Zend_Server_Method_Definition $invocable
array $params

Returns

mixed

_fixType()

_fixType(string  $type) : string

Map PHP type to protocol type

Parameters

string $type

Returns

string