Example #1
0
 /**
  * Before save event
  *
  * @param $insert
  * @return bool
  */
 public function beforeSave($insert)
 {
     if (parent::beforeSave($insert)) {
         $this->setAccess();
         return true;
     } else {
         return false;
     }
 }
Example #2
0
 /**
  * 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'];
 }