Пример #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMembers()
 {
     return $this->hasMany(Member::className(), ['created_by' => 'id']);
 }
Пример #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMembers()
 {
     return $this->hasMany(Member::className(), ['project_id' => 'id']);
 }
Пример #3
0
 public function behaviors()
 {
     return ['verbs' => ['class' => VerbFilter::className(), 'actions' => ['delete' => ['post'], 'import' => ['post']]], 'returnUrl' => ['class' => ReturnUrlFilter::className(), 'only' => ['update', 'create', 'delete']], 'access' => ['class' => AccessControl::className(), 'only' => ['update', 'view', 'delete'], 'rules' => [['allow' => true, 'roles' => ['@']]], 'ruleConfig' => ['class' => OrganizationAccessRule::className(), 'modelClass' => Member::className()]], 'access' => ['class' => AccessControl::className(), 'only' => ['import', 'index', 'clear', 'create', 'update', 'view', 'delete'], 'rules' => [['allow' => true, 'roles' => ['@']]], 'ruleConfig' => ['class' => OrganizationAccessRule::className(), 'modelClass' => Poll::className(), 'queryParam' => 'poll_id']]];
 }
Пример #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMembers()
 {
     return $this->hasMany(Member::className(), ['prs_doc_id' => 'doc_id'])->where(['prs_type' => [Person::PERSON_TYPE_ORG_MEMBER, Person::PERSON_TYPE_STUD_MEMBER]]);
 }
Пример #5
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMember()
 {
     return $this->hasOne(Member::className(), ['id' => 'member_id']);
 }
Пример #6
0
 public function behaviors()
 {
     return ['validateConsultant' => ['class' => MultirowsBehavior::className(), 'model' => Person::className(), 'defaultattributes' => ['prs_type' => Person::PERSON_TYPE_CONSULTANT], 'scenario' => 'createconsultant'], 'validateMedals' => ['class' => MultirowsBehavior::className(), 'model' => Docmedal::className()], 'validateMembers' => ['class' => MultirowsBehavior::className(), 'model' => Member::className()], 'access' => ['class' => AccessControl::className(), 'rules' => [['allow' => true, 'actions' => ['list', 'create', 'view', 'update', 'logout', 'delete', 'deletefile'], 'roles' => ['@']], ['allow' => true, 'actions' => ['index', 'register', 'calendar', 'guest', 'login'], 'roles' => ['?', '@']], ['allow' => true, 'actions' => ['regthankyou', 'confirm'], 'roles' => ['?', '@']]]]];
 }