public function getCategoria($idCategoria) { $sql = "SELECT c.idcategoria, c.nome, c.slug, c.meta_titulo, c.meta_descricao, c.meta_palavras, c.oculta, c.idcategoria_pai, cc.nome as categoria_pai\n\t\t\t\tFROM mrc_categoria c \n\t\t\t\tLEFT JOIN mrc_categoria cc ON c.idcategoria_pai = cc.idcategoria \n\t\t\t\tWHERE c.idcategoria = ?\n\t\t\t\tORDER BY nome"; $dadosWhere = array($idCategoria); $resultado = Transacao::especifico($sql, $dadosWhere); $categoria = new Categoria(); foreach ($resultado as $r) { $categoria->set_id($r['idcategoria']); $categoria->set_nome($r['nome']); $categoria->set_slug($r['slug']); $categoria->set_metaTitulo($r['meta_titulo']); $categoria->set_metaDescricao($r['meta_descricao']); $categoria->set_metaPalavras($r['meta_palavras']); $categoria->set_oculta($r['oculta']); $categoria->set_categoriaPai($r['categoria_pai']); $categoria->set_idCategoriaPai($r['idcategoria_pai']); } return $categoria; }