Do Manual:
Retorna o ID da última linha inserida ou o último valor de um objeto de sequência, dependendo do driver subjacente. Por exemplo, PDO_PGSQL() requer que você especifique o nome de um objeto de sequência para o parâmetro name.
Deve ser algo como:
return $db->lastInsertId('yourIdColumn');
[EDIT] Atualizar link para documento