public function getHosts(HostGroup &$hostGroup, $orderBy, $pageSize = -1, $pageNum = -1) { Utils::log(LOG_DEBUG, "Getting the hosts from the host group [hostGroup={$hostGroup->getName()}", __FILE__, __LINE__); $hostsIds = $this->getPakiti()->getDao("HostGroup")->getHostsIds($hostGroup->getId(), $orderBy, $pageSize, $pageNum); $hosts = array(); foreach ($hostsIds as $hostId) { array_push($hosts, $this->getPakiti()->getManager("HostsManager")->getHostById($hostId)); } return $hosts; }
public function delete(HostGroup &$hostGroup) { Utils::log(LOG_DEBUG, "Deleting [hostGroup=" . $hostGroup->getName() . "]", __FILE__, __LINE__); $this->db->query("delete from HostGroup where id=" . $hostGroup->getId()); }