Класс Phalcon\Mvc\Collection\Document

Реализует Phalcon\Mvc\EntityInterface, ArrayAccess

Source on GitHub

Этот компонент позволяет Phalcon\Mvc\Collectionвозвращать строки без связанного объекта. Эти объекты реализуют интерфейс ArrayAccess, чтобы разрешить доступ к объекту как object->x или array[x].

Методы

public boolean offsetExists (int $index)

Проверяет, существует ли смещение в документе

public offsetGet (mixed $index)

Возвращает значение поля с помощью интерфейса ArrayAccess

public offsetSet (mixed $index, mixed $value)

Изменение значения с помощью интерфейса ArrayAccess

public offsetUnset (string $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 ()

Возвращает экземпляр в виде представления массива