SmartObject
trait SmartObject
Strict class for better experience.
- 'did you mean' hints
- access to undeclared members throws exceptions
- support for @property annotations
- support for calling event handlers stored in $onEvent via onEvent()
- compatible with Nette\Object
Methods
mixed
__call($name, $args)
No description
static void
__callStatic($name, $args)
No description
mixed
__get($name)
No description
void
__set($name, $value)
No description
void
__unset($name)
No description
bool
__isset($name)
No description
static ClassType|ReflectionClass
static mixed
Details
at line 30
mixed
__call($name, $args)
No description
at line 86
static void
__callStatic($name, $args)
No description
at line 96
mixed
__get($name)
No description
at line 146
void
__set($name, $value)
No description
at line 180
void
__unset($name)
No description
at line 192
bool
__isset($name)
No description
at line 204
static ClassType|ReflectionClass
getReflection()
deprecated
deprecated
No description
at line 216
static mixed
extensionMethod($name, $callback = null)
deprecated
deprecated use Nette\Utils\ObjectMixin::setExtensionMethod()
No description