Esempio n. 1
0
 public static function loadFromDb(DbEntry $tag)
 {
     $instance = new Tag();
     $instance->setId($tag->id);
     $instance->setName($tag->name);
     $instance->setUrl($tag->url);
     return $instance;
 }
Esempio n. 2
0
 public function insert(Tag $tag)
 {
     $newTag = $this->db->table(self::TABLE_NAME)->insert(array(self::COLUMN_NAME => $tag->name));
     $tag->setId($newTag->id);
     $tag->setUrl();
     $newTag->update(array(self::COLUMN_URL => $tag->url));
     return $tag->id;
 }