/** * Initiliaze from id * * @param integer $id Event id * * @return boolean|\ActivityLog\Model\Event\Model */ public static function fromId($id) { $eventTable = new Model(); $row = $eventTable->fetchRow($eventTable->select(array('id' => (int) $id))); if (!empty($row)) { $eventTable->setData((array) $row); $eventTable->setOrigData(); return $eventTable; } else { return false; } }