$orifinal $orifinal : \Colibri\Utils\stdClass Оригинальные данные перед изменением Type \Colibri\Utils\stdClass
$_prefix $_prefix : string Префикс свойств, для обеспечения правильной работы с хранилищами Type string
__construct() __construct(string $name, string $data) Конструктор Parameters string $name название свойства string $data данные
setData() setData(mixed $data) Установка данных в виде обьекта, полная замена Parameters mixed $data данные
ToArray() ToArray(boolean $noPrefix = false) Возвращает ассоциативный массив, содержащий все данные Parameters boolean $noPrefix удалить префиксы из свойств
Original() Original() : \stdClass Возвращает данные, которые были переданы при инициализации Returns \stdClass
__isset() __isset(string $name) : boolean Проверяет на наличие свойства в обьекте Parameters string $name название свойства Returns boolean
__unset() __unset(string $name) Удаляет свойство из обьекта Parameters string $name название свойства
__get() __get(string $property) : mixed Магическая функция Parameters string $property название свойства Returns mixed
__set() __set(string $property, mixed $value) Магическая функция Parameters string $property название свойства mixed $value значение свойства
AddProperty() AddProperty(string $property, mixed $value) Добавляет свойство к обьекту Parameters string $property название свойства mixed $value значение свойства
GetProperty() GetProperty(string $property) Возвращает свойство обьекта Parameters string $property название свойства
DeleteProperty() DeleteProperty(mixed $property) Удаляет свойство из обьекта Parameters mixed $property название свойства
DispatchEvent() DispatchEvent(string $event, mixed $args = null) : mixed Поднять событие Parameters string $event mixed $args Returns mixed
HandleEvent() HandleEvent(string $ename, mixed $listener) : mixed Добавить обработчик события Parameters string $ename mixed $listener Returns mixed
RemoveHandler() RemoveHandler(string $ename, mixed $listener) : mixed Удалить обработчик события Parameters string $ename mixed $listener Returns mixed
_typeExchange() _typeExchange(string $mode, string $property, mixed $value = null) Обработчик по умолчанию события TypeExchange для замены типов Parameters string $mode Режим 'get' или 'set' string $property название свойства mixed $value значение свойства