Class ObjectMixin
Nette\Object behaviour mixin.
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() implementation.
Parameters
- $_this
object
- $name
string
- $args
array
Returns
mixed
Throws
|
public static
mixed
|
#
callProperty( object $_this, string $name, array $args )
__call() implementation for entities.
__call() implementation for entities.
Parameters
- $_this
object
- $name
string
- $args
array
Returns
mixed
Throws
|
public static
|
#
callStatic( string $class, string $method, array $args )
__callStatic() implementation.
__callStatic() implementation.
Parameters
- $class
string
- $method
string
- $args
array
Throws
|
public static
mixed
&
|
#
get( object $_this, string $name )
__get() implementation.
Parameters
- $_this
object
- $name
string property name
Returns
mixed property value
Throws
|
public static
|
#
set( object $_this, string $name, mixed $value )
__set() implementation.
Parameters
- $_this
object
- $name
string property name
- $value
mixed property value
Throws
|
public static
|
#
remove( object $_this, string $name )
__unset() implementation.
__unset() implementation.
Parameters
- $_this
object
- $name
string property name
Throws
|
public static
boolean
|
#
has( object $_this, string $name )
__isset() implementation.
__isset() implementation.
Parameters
- $_this
object
- $name
string property name
Returns
boolean
|