Methods summary
final public
|
#
__construct( )
Static class - cannot be instantiated.
Static class - cannot be instantiated.
|
public static
mixed
|
#
call( object $_this, string $name, array $args )
Call to undefined method.
Call to undefined method.
Parameters
- $_this
object
- $name
string method name
- $args
array arguments
Returns
mixed
Throws
|
public static
mixed
|
#
callProperty( object $_this, string $name, array $args )
Call to undefined method.
Call to undefined method.
Parameters
- $_this
object
- $name
string method name
- $args
array arguments
Returns
mixed
Throws
|
public static
mixed
|
#
callStatic( string $class, string $name, array $args )
Call to undefined static method.
Call to undefined static method.
Parameters
- $class
string
- $name
string method name
- $args
array arguments
Returns
mixed
Throws
|
public static
mixed
&
|
#
get( object $_this, string $name )
Returns property value.
Parameters
- $_this
object
- $name
string property name
Returns
mixed property value
Throws
|
public static
|
#
set( object $_this, string $name, mixed $value )
Sets value of a property.
Sets value of a property.
Parameters
- $_this
object
- $name
string property name
- $value
mixed property value
Throws
|
public static
|
#
remove( object $_this, string $name )
Throws exception.
Parameters
- $_this
object
- $name
string property name
Throws
|
public static
boolean
|
#
has( object $_this, string $name )
Is property defined?
Parameters
- $_this
object
- $name
string property name
Returns
boolean
|