src/DAL.php
public function getLastPK(string $tableName, string $pkName) : ?int
    {
        $strSQL = "SELECT $pkName FROM $tableName ORDER BY $pkName DESC;";
        return $this->getDataColumn($strSQL, null, "int");
    }
public function getLastPK(string $tableName, string $pkName) : ?int
    {
        $strSQL = "SELECT $pkName FROM $tableName ORDER BY $pkName DESC;";
        return $this->getDataColumn($strSQL, null, "int");
    }
public function getLastPK ( string $ tableName , string $ pkName ) : ? int { $ strSQL = "SELECT $pkName FROM $tableName ORDER BY $pkName DESC;" ; return $ this -> getDataColumn ( $ strSQL , null , "int" ) ; }
Retorna o último valor definido para o último registro
inserido na tabela de dado alvo.

Tem efeito sobre chaves primárias do tipo AUTO INCREMENT.

@param       string $tableName
Nome da tabela de dados.

@param       string $pkName
Nome da chave primária a ser usada.

@return      ?int
Retorna o último valor definido para o último registro inserido na tabela de dado alvo .