/** * 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; } }
/** * 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); }