public function deletar(Idioma $i) { $where = "WHERE " . self::ID . " = '" . $i->getId() . "'"; Arquivos::__DeleteArquivo(Sistema::$caminhoDiretorio . Sistema::$caminhoDataIdiomas . $i->getImagem()->nome . '.' . $i->getImagem()->extensao); $lT = new ListaTraducoes(); $lT->condicoes('', $i->getId(), ListaTraducoes::IDIOMA); while ($t = $lT->listar()) { $lT->deletar($t); $lT->setParametros(0); } $this->con->deletar(Sistema::$BDPrefixo . $this->tabela, $where); }