コード例 #1
0
ファイル: UserModel.php プロジェクト: arkuuu/publin
 /**
  * @param User $user
  *
  * @return string
  * @throws exceptions\DBDuplicateEntryException
  * @throws exceptions\DBForeignKeyException
  */
 public function store(User $user)
 {
     $query = 'INSERT INTO users (name, mail) VALUES (:name, :mail);';
     $this->db->prepare($query);
     $this->db->bindValue(':name', $user->getName());
     $this->db->bindValue(':mail', $user->getMail());
     $this->db->execute();
     return $this->db->lastInsertId();
 }