public function BuscarPorNome($nome) { try { $sql = "SELECT * FROM usuario WHERE nome = :nome"; $p_sql = Database::conexao()->prepare($sql); $p_sql->bindValue(":nome", $nome); $p_sql->execute(); while ($row = $p_sql->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_NEXT)) { $dadosRetorno[] = $this->populaUsuario($row); } return $dadosRetorno; } catch (Exception $e) { print "Ocorreu um erro ao tentar executar esta ação, foi gerado\r\n um LOG do mesmo, tente novamente mais tarde."; GeraLog::conexao()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage()); } }