Pdo\Pgsql::setNoticeCallback Define um retorno de chamada para lidar com mensagens de alerta e de aviso geradas pelo back-end &reftitle.description; public voidPdo\Pgsql::setNoticeCallback callablenullcallback Define um retorno de chamada para lidar com mensagens de aviso e aviso geradas pelo back-end. Isto inclui mensagens emitidas pelo próprio PostgreSQL, bem como aquelas geradas por funções SQL definidas pelo usuário usando RAISE. Observe que o recebimento real dessas mensagens depende da configuração de backend client_min_messages. &reftitle.parameters; callback Se &null; for passado, o manipulador será redefinido para seu estado padrão. Caso contrário, o manipulador será um retorno de chamada com a seguinte assinatura: voidhandler stringmessage message Uma mensagem gerada pelo backend. &reftitle.returnvalues; &return.void; &reftitle.examples; Exemplo de <methodname>Pdo\Pgsql::setNoticeCallback</methodname> exec('CREATE TABLE parent(id int primary key)'); $pdo->exec('CREATE TABLE child(id int references parent)'); $pdo->setNoticeCallback(function ($message) { echo $message; }); $pdo->exec('TRUNCATE parent CASCADE'); ?> ]]> &example.outputs.similar;