Habari\DatabaseConnection::last_insert_id PHP Метод

last_insert_id() публичный Метод

Helper function to return the last inserted sequence or auto_increment field. Useful when doing multiple inserts within a single transaction -- for example, adding dependent related rows.
См. также: http://us2.php.net/manual/en/function.pdo-lastinsertid.php
public last_insert_id ( ) : mixed
Результат mixed The last sequence value ( RDBMS-dependent! )
    public function last_insert_id()
    {
        if ($this->pdo->getAttribute(\PDO::ATTR_DRIVER_NAME) == 'pgsql') {
            return $this->pdo->lastInsertId($this->current_table . '_pkey_seq');
        } else {
            return $this->pdo->lastInsertId(func_num_args() == 1 ? func_get_arg(0) : '');
        }
    }