コード例 #1
0
ファイル: News.php プロジェクト: Rademade/MedOptima
 public function save()
 {
     parent::save();
     $this->_dataWorker->setValue('idPage', $this->getId());
     $this->_dataWorker->save();
     self::getEntityEventManager()->trigger('save', $this);
 }
コード例 #2
0
ファイル: Option.php プロジェクト: Rademade/MedOptima
 public function setOptionKey($optionKey)
 {
     if ($this->_isUniqueKey($optionKey)) {
         $this->_dataWorker->setValue('optionKey', $optionKey);
     } else {
         throw new Exception('Option key is not unique');
     }
 }
コード例 #3
0
ファイル: Code.php プロジェクト: Rademade/MedOptima
 public function setStatus($status)
 {
     if (in_array($status, array(self::STATUS_ACTIVATE, self::STATUS_DROPPED, self::STATUS_WAIT))) {
         $this->_dataWorker->setValue('codeStatus', $status);
     } else {
         throw new Exception('Wrong code status given');
     }
 }
コード例 #4
0
ファイル: City.php プロジェクト: Rademade/MedOptima
 public function remove()
 {
     $this->_dataWorker->setValue('cityStatus', self::STATUS_DELETED);
     $this->save();
     $this->__cleanAliasCache();
     $this->__cleanCache();
 }
コード例 #5
0
ファイル: Post.php プロジェクト: Rademade/MedOptima
 protected function __setIdContent($idContent)
 {
     return $this->_dataWorker->setValue('idContent', $idContent);
 }
コード例 #6
0
ファイル: Feedback.php プロジェクト: Rademade/MedOptima
 public function isProcessed()
 {
     return $this->_dataWorker->getValue('isProcessed');
 }
コード例 #7
0
ファイル: Doctor.php プロジェクト: Rademade/MedOptima
 protected function __setIdPhoto($id)
 {
     $this->_dataWorker->setValue('idPhoto', $id);
 }
コード例 #8
0
ファイル: Advice.php プロジェクト: Rademade/MedOptima
 protected function __setIdDoctor($id)
 {
     $this->_dataWorker->setValue('idDoctor', $id);
 }
コード例 #9
0
ファイル: Banner.php プロジェクト: Rademade/MedOptima
 public function resetQuote()
 {
     $this->_quote = null;
     $this->_dataWorker->setValue('idQuote', 0);
 }
コード例 #10
0
ファイル: WorkTime.php プロジェクト: Rademade/MedOptima
 private function _getWeekday()
 {
     return $this->_dataWorker->getValue('weekday');
 }
コード例 #11
0
ファイル: Subscription.php プロジェクト: Rademade/MedOptima
 public function save()
 {
     $this->_dataWorker->save();
 }
コード例 #12
0
ファイル: Reservation.php プロジェクト: Rademade/MedOptima
 public function jsonSerialize()
 {
     $data = $this->_dataWorker->getAllData();
     $data->id = $this->getId();
     return $data;
 }
コード例 #13
0
ファイル: Profile.php プロジェクト: Rademade/MedOptima
 public function unsetConfirmedEmail()
 {
     $this->_dataWorker->setValue('profileEmailStatus', self::MAIL_STATUS_NOT_VALID);
     $this->save();
 }