id; } public function getName() { return $this->name; } public function setName($name) : void { $this->name = $name; } public function getCreated() { return $this->created; } public function setCreated($created) : void { $this->created = $created; } public function getCreator() { return $this->creator; } public function setCreator($creator) : void { $this->creator = $creator; } /** * */ public function delete() : void { } /** * */ public function create() : void { } /** * */ public function update() : void { } /** * */ public function serialize() : void { } /** * */ public function unserialize($data) : void { } /** * Init object by ID. * * This usually happens from DB or cache * * @param int $id Object ID * * @return void * * @since 1.0.0 */ public function init($id) : void { // TODO: Implement init() method. } /** * Overwriting clone in order to maintain singleton pattern. * * @since 1.0.0 */ public function __clone() { // TODO: Implement __clone() method. } }