implements Phalcon\Mvc\EntityInterface, Phalcon\Mvc\Model\ResultInterface, ArrayAccess, JsonSerializable
This component allows Phalcon\Mvc\Model to return rows without an associated entity. This objects implements the ArrayAccess interface to allow access the object as object->x or array[x].
Methods
public setDirtyState (mixed $dirtyState)
Set the current object’s state
public boolean offsetExists (string | int $index)
Checks whether offset exists in the row
public string | Phalcon\Mvc\ModelInterface offsetGet (string | int $index)
Gets a record in a specific position of the row
public offsetSet (string | int $index, Phalcon\Mvc\ModelInterface $value)
Rows cannot be changed. It has only been implemented to meet the definition of the ArrayAccess interface
public offsetUnset (string | int $offset)
Rows cannot be changed. It has only been implemented to meet the definition of the ArrayAccess interface
public mixed readAttribute (string $attribute)
Reads an attribute value by its name
echo $robot->readAttribute('name');
public writeAttribute (string $attribute, mixed $value)
Writes an attribute value by its name
$robot->writeAttribute('name', 'Rosey');
public array toArray ()
Returns the instance as an array representation
public array jsonSerialize ()
Serializes the object for json_encode
Please login to continue.