Exemplo n.º 1
0
 /**
  * Retorna o ultimo id inserido
  * @param string $nameOrTable Nome da tabela
  * @param string $column Nome da coluna
  * @return int
  */
 public function lastInsertId($nameOrTable = null, $column = null)
 {
     try {
         if (empty($column)) {
             return parent::lastInsertId($nameOrTable);
         } else {
             return parent::lastInsertId($nameOrTable . '_' . $column . '_seq');
         }
     } catch (PDOException $e) {
         Factory::log()->info($e->getMessage());
         Factory::log()->fatal("[" . date('H:m:i') . "]Falha ao executar uma query\nerror: {$e->getMessage()}", $e);
         return -1;
     }
 }
Exemplo n.º 2
0
 /**
  * Retorna o ultimo id inserido
  * @param string $name O valor é ignorado para o banco de dados Mysql
  * @param string $column O valor é ignorado para o banco de dados Mysql
  * @return type
  */
 public function lastInsertId($name = null, $column = null)
 {
     return parent::lastInsertId(null);
 }