ActivityLog\Model\Event\Model::fromArray PHP Method

fromArray() public static method

Initiliaze from array
public static fromArray ( array $array ) : Model
$array array Data
return Model
    public static function fromArray(array $array)
    {
        $eventTable = new Model();
        $eventTable->setData($array);
        $eventTable->setOrigData();
        return $eventTable;
    }

Usage Example

Example #1
0
 /**
  * Return all documents with Event(s)
  *
  * @return array
  */
 public function getEvents()
 {
     $events = array();
     $rows = $this->fetchAll($this->select(function (Select $select) {
         $select->order('created_at DESC');
     }));
     foreach ($rows as $row) {
         $events[] = Model::fromArray($row);
     }
     return $events;
 }
All Usage Examples Of ActivityLog\Model\Event\Model::fromArray