/** * Before save event * * @param $insert * @return bool */ public function beforeSave($insert) { if (parent::beforeSave($insert)) { $this->setAccess(); return true; } else { return false; } }
/** * Initialize Mail Queue model */ public function init() { parent::init(); $this->_statuses = [self::STATUS_QUEUED => Yii::t('user', 'Queued'), self::STATUS_SENT => Yii::t('user', 'Sent'), self::STATUS_ERROR => Yii::t('user', 'Error')]; $this->_statusClasses = [self::STATUS_QUEUED => 'label label-info', self::STATUS_SENT => 'label label-success', self::STATUS_ERROR => 'label label-danger']; }