function subdomaine($params) { $domaineDao = new DomaineDao(new Domaine()); $list = $domaineDao->getAllDataActive(array("id_service" => "{$params}")); if (!$list) { $serviceDao = new ServiceDao(new Service()); $list = $serviceDao->read($params); } $result = array("domaines" => $list, 'active' => "0"); $this->set($result); $this->partialView('subdomaine'); }
function deleteDomaine($id_service) { $domaineDao = new DomaineDao(new Domaine()); $list = $domaineDao->getAllDataActive(array("id_service" => "{$id_service}")); foreach ($list as $value) { $domaineDao = new DomaineDao(new Domaine()); $id_domaine = $value->getId(); $domaineDao->delete($id_domaine); } $serviceDao = new ServiceDao(new Service()); $serviceDao->delete($params); }