Exemple #1
0
 public function beforeSet()
 {
     // Проверяем является ло заказ текущим заказом пользователя
     if ($this->object->get('id') != $this->getProperty('order_id')) {
         return 'Неверный заказ';
     }
     return parent::beforeSet();
 }
Exemple #2
0
 public function beforeSet()
 {
     $new_status = $this->getProperty('new_status');
     if ($new_status == $this->object->get('status_id')) {
         return 'У заказа уже установлен этот статус';
     }
     // else
     // Устанавливаем новый статус
     $this->setProperty('status_id', $new_status);
     return parent::beforeSet();
 }