public function afterSave() { if ($this->isNewRecord) { static::logAddMessage($this->tableName(), $this->attributes); } return parent::afterSave(); }
protected function afterSave() { if (false !== parent::afterSave()) { if ($this->isNewRecord) { // новое сообщение, надо об этом уведомить заинтересованных по longpool $this->notifyInterestedPersonsViaLongPool('message', $this->model, $this->model_id, $this->user_id, $this->message_id); } return true; } return false; }
protected function afterSave() { if (false !== parent::afterSave()) { if ($this->isNewRecord) { // новое сообщение, надо об этом уведомить заинтересованных по longpool $Message = Message::model()->findByPk($this->message_id); Yii::log("MessageReaded afterSave Message=[" . print_r($Message, true) . "]", "info"); $this->notifyInterestedPersonsViaLongPool('read', $Message->model, $Message->model_id, $Message->user_id, $Message->message_id); } return true; } return false; }