public function render($idLang) { $row = new RM_View_Form_Row(); $row->setDesc($this->getDesc()); $row->setHTML($this->getView()->partial(static::BASE_PATH . static::TPL, $this->addFieldData($idLang, array('isLinked' => $this->_accessToken instanceof Application_Model_Api_Google_AccessToken, 'linkUrl' => $this->_client ? $this->_client->createAuthUrl() : '', 'unlinkUrl' => $this->getView()->url(['idDoctor' => $this->_doctor->getId()], 'admin-unlink-google-account'))))); return $this->renderRow($row); }
private function _initWorkTimeList(stdClass $data) { $this->_workTimeService = new MedOptima_Service_Doctor_WorkTime(); if ($this->_entity->getId() != 0) { $this->_workTimeService->removeList($this->_entity->getWorkTimeList()); } $this->_workTimeList = $this->_workTimeService->createListFromArray($this->_entity, $data->work_time_list); }
public function setDoctor(Doctor $doctor) { $this->_doctor = $doctor; $this->__setIdDoctor($doctor->getId()); }
private function _redirectToDoctorEdit() { $this->redirect($this->view->url(['id' => $this->_doctor->getId(), 'page' => 1], 'admin-medical-doctor-edit')); }
public function setDoctor(Application_Model_Medical_Doctor $doctor) { $this->_getWhere()->add('idDoctor', '=', $doctor->getId()); }
public function setDoctor(Doctor $doctor) { $this->_getWhere()->add('idDoctor', '=', $doctor->getId()); }