Example #1
0
 /**
  * @param Query $query
  * @param array $params
  * @return int
  * @throws \Exception
  */
 protected function insert(Query $query, array $params)
 {
     $sql = $query->getInsert();
     $dbFunctions = $this->getDbDataset()->getDbFunctions();
     return $dbFunctions->executeAndGetInsertedId($this->getDbDataset(), $sql, $params);
 }