Пример #1
0
 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);
 }
Пример #2
0
 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);
 }
Пример #3
0
 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'));
 }
Пример #5
0
 public function setDoctor(Application_Model_Medical_Doctor $doctor)
 {
     $this->_getWhere()->add('idDoctor', '=', $doctor->getId());
 }
Пример #6
0
 public function setDoctor(Doctor $doctor)
 {
     $this->_getWhere()->add('idDoctor', '=', $doctor->getId());
 }