Example #1
0
 public function beforeDelete()
 {
     if (parent::beforeDelete()) {
         Contact::deleteAll('member_id = :member_id', [':member_id' => $this->id]);
         foreach ($this->codes as $code) {
             if ($code->delete() === false) {
                 return false;
             }
         }
         return true;
     }
     return false;
 }
Example #2
0
 public function beforeDelete()
 {
     if (parent::beforeDelete()) {
         // Delete all votes associated with the option.
         foreach ($this->votes as $vote) {
             if ($vote->delete() === false) {
                 return false;
             }
         }
         return true;
     }
     return false;
 }
Example #3
0
 public function beforeDelete()
 {
     if (parent::beforeDelete()) {
         // Delete the vote associated with the code.
         if ($this->vote) {
             if ($this->vote->delete() === false) {
                 return false;
             }
         }
         return true;
     }
     return false;
 }
Example #4
0
 public function beforeDelete()
 {
     if (parent::beforeDelete()) {
         foreach ($this->codes as $code) {
             if ($code->delete() === false) {
                 return false;
             }
         }
         foreach ($this->members as $member) {
             if ($member->delete() === false) {
                 return false;
             }
         }
         Option::deleteAll('poll_id = :poll_id', [':poll_id' => $this->id]);
         //foreach ($this->options as $option) {
         //if ($option->delete() === false) {
         //return false;
         //}
         //}
         return true;
     }
     return false;
 }
Example #5
0
 /**
  * @inheritdoc
  */
 public function attributeLabels()
 {
     return array_merge(parent::attributeLabels(), ['id' => Yii::t('app', 'ID'), 'name' => Yii::t('app', 'Name')]);
 }
Example #6
0
 /**
  * @inheritdoc
  */
 public function attributeLabels()
 {
     return array_merge(parent::attributeLabels(), ['id' => Yii::t('app', 'ID'), 'username' => Yii::t('app', 'Username'), 'password_hash' => Yii::t('app', 'Password Hash'), 'auth_key' => Yii::t('app', 'Auth Key'), 'is_admin' => Yii::t('app', 'Is Admin'), 'organizer_id' => Yii::t('app', 'Organizer')]);
 }