Example #1
0
 /**
  * {@inheritdoc}
  */
 public function insertAndGetId(Query $query, array $values, $primaryKey = null)
 {
     if ($query->insert($values) === false) {
         return false;
     }
     return $query->getConnection()->getPDO()->lastInsertId();
 }
 /**
  * {@inheritdoc}
  */
 public function insertAndGetId(Query $query, array $values, $primaryKey = null)
 {
     if ($query->insert($values) === false) {
         return false;
     }
     $sequence = $query->getTable() . '_' . $primaryKey . '_seq';
     return $query->getConnection()->getPDO()->lastInsertId($sequence);
 }