name = $name; $new_service->description = $description; $new_service->create(); return $new_service; } public function newSite($name, $description) { return StatusBoard_Site::newSiteForService($this, $name, $description); } public function sites($ignore_cache = false) { if ($this->sites === null || $ignore_cache) { $this->sites = StatusBoard_Site::allForService($this); } return $this->sites; } public static function count() { $database = StatusBoard_Main::instance()->database(); $row = $database->selectOne('SELECT COUNT(*) AS `service_count` FROM `service`'); return $row['service_count']; } } ?>