コード例 #1
0
ファイル: Group.php プロジェクト: gitter-badger/luya
 public function ngRestConfig($config)
 {
     $config->aw->register(new \admin\aws\GroupAuth(), Module::t('model_group_btn_aws_groupauth'));
     $config->delete = true;
     $config->list->field('name', Module::t('model_group_name'))->text();
     $config->list->field('text', Module::t('model_group_description'))->textarea();
     $config->create->copyFrom('list', ['id']);
     $config->create->extraField('users', Module::t('model_group_user_buttons'))->checkboxRelation(\admin\models\User::className(), 'admin_user_group', 'group_id', 'user_id', ['firstname', 'lastname', 'email'], '%s %s (%s)');
     $config->update->copyFrom('create');
     return $config;
 }
コード例 #2
0
ファイル: Group.php プロジェクト: kimonaris/luya
 public function ngRestConfig($config)
 {
     $config->aw->register(new \admin\aws\GroupAuth(), 'Berechtigungen');
     $config->delete = true;
     $config->list->field('name', 'Name')->text();
     $config->list->field('text', 'Beschreibung')->textarea();
     $config->create->copyFrom('list', ['id']);
     $config->create->extraField('users', 'Benutzer')->checkboxRelation(\admin\models\User::className(), 'admin_user_group', 'group_id', 'user_id', ['firstname', 'lastname', 'email'], '%s %s (%s)');
     $config->update->copyFrom('create');
     return $config;
 }
コード例 #3
0
ファイル: Rental.php プロジェクト: pistej/yii2-book-library
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getUser()
 {
     return $this->hasOne(User::className(), ['id' => 'user_id']);
 }