コード例 #1
0
ファイル: Query.php プロジェクト: colorium/orm
 /**
  * Add record
  *
  * @param mixed $values
  * @return int
  */
 public function add($values)
 {
     if (is_object($values)) {
         $values = get_object_vars($values);
     } elseif (!is_array($values)) {
         $values = (array) $values;
     }
     list($sql, $values) = SQL::insert($this->entity->name, $values);
     return $this->execute($sql, $values, function () {
         return $this->pdo->lastInsertId();
     });
 }