MiconwareSession->init($this); $this->MiconwareSession->initWeb($this); $WORKER = $this->MiconwareSession->getWorker(); $COMPANY = $self = $this->MiconwareSession->getCompany(); $application = null; if(isset($this->request->params['id'])){ if(is_array($WORKER) and count($WORKER) > 0) $application = $this->DreamjobJobApplication->find('first',array('conditions' => array('DreamjobJobApplication.worker_id' => $WORKER['AppUser']['id'],'DreamjobJobApplication.id'=> $this->request->params['id'] ))); if(is_array($COMPANY) and count($COMPANY) > 0) $application = $this->DreamjobJobApplication->find('first',array('conditions' => array('DreamjobJobOpening.company_id' => $COMPANY['AppUser']['id'],'DreamjobJobApplication.id'=> $this->request->params['id'] ))); } if(!is_array($application) or count($application) <= 0){ $this->set('error', 'dreamjob.error.noPermision'); $this->render('/Home/error'); }else{ $this->set('application',$application); $cv = $this->DreamjobCvEntry->find('all',array('conditions' => array('worker_id'=> $application['DreamjobJobApplication']['worker_id']))); $this->set("cv",$cv); $this->layout = 'pdf'; $this->render('/Pdf/opening'); } } } ?>