/** * * @param <type> $request * @return <type> */ public function execute($request) { $this->setLayout(false); sfConfig::set('sf_web_debug', false); sfConfig::set('sf_debug', false); if ($this->getRequest()->isXmlHttpRequest()) { $this->getResponse()->setHttpHeader('Content-Type', 'application/json; charset=utf-8'); } $jobCatId = $request->getParameter('id'); $service = new JobCategoryService(); $status = $service->getJobCategoryById($jobCatId); return $this->renderText(json_encode($status->toArray())); }
private function _getJobCategory($catId) { $jobService = new JobCategoryService(); $categories = $jobService->getJobCategoryList(); foreach ($categories as $category) { if ($category->getId() == $catId) { return $category->getName(); } } return; }
private function _getEEOCategories() { $jobService = new JobCategoryService(); $categories = $jobService->getJobCategoryList(); $choices = array('' => '-- ' . __('Select') . ' --'); foreach ($categories as $category) { $choices[$category->getId()] = $category->getName(); } return $choices; }