Phalcon\Mvc\Model\Row
Класс Phalcon\Mvc\Model\Row
Реализует Phalcon\Mvc\EntityInterface, Phalcon\Mvc\Model\ResultInterface, ArrayAccess, JsonSerializable
Этот компонент позволяет Phalcon\Mvc\Model возвращать строки без связанной сущности. Эти объекты реализуют интерфейс ArrayAccess для разрешения доступа к объекту как object->x или array[x].
Методы
public setDirtyState (mixed $dirtyState)
Задать состояние текущего объекта
public boolean offsetExists (string | int $index)
Проверяет существует ли смещение в строке
public string | Phalcon\Mvc\ModelInterface offsetGet (string | int $index)
Возвращает запись в определенной позиции строки
public offsetSet (string | int $index, Phalcon\Mvc\ModelInterface $value)
Строки не могут быть изменены. Он был реализован только для соответствия определению интерфейса ArrayAccess
public offsetUnset (string | int $offset)
Строки не могут быть изменены. Он был реализован только для соответствия определению интерфейса ArrayAccess
public mixed readAttribute (string $attribute)
Считывает значение атрибута по имени
<?php echo $robot->readAttribute("name");
public writeAttribute (string $attribute, mixed $value)
Записывает значение атрибута по имени
<?php $robot->writeAttribute("name", "Rosey");
public array toArray ()
Возвращает экземпляр в виде представления массива
public array jsonSerialize ()
Сериализует объект для json_encode