Dal manuale:
Restituisce l'ID dell'ultima riga inserita o l'ultimo valore da un oggetto sequenza, a seconda del driver sottostante. Ad esempio, PDO_PGSQL() richiede di specificare il nome dell'oggetto sequenza per il parametro name.
Dovrebbe essere qualcosa del tipo:
return $db->lastInsertId('yourIdColumn');
[EDIT] Aggiorna link al documento