/** * Selecionar um registro através da chave primária (UK - Unique Key) * * @param mixed $c Nome do campos a ser pesquisado * @param mixed $v Valor a ser pesquisado na UK * @param string $a Alias da tabela principal configurado na consulta * * @return bool * @throws \DL3Exception */ public function selecionarUK($c, $v, $a = null) { $uk = parent::selecionarUK($c, $v, $a); if ($uk && get_called_class() !== static::LOG_REGISTRO) { $this->mod_lr->selecionarUK(['tabela', 'regpk'], [$this->bd_tabela, implode(';', (array) $this->primaryKey())]); } // Fim if return $uk; }