コード例 #1
0
ファイル: User.php プロジェクト: efueger/luya
 public function ngRestConfig($config)
 {
     $config->aw->register(new \admin\aws\ChangePassword(), 'Passwort ändern');
     //$config->activeWindow->register(new \admin\aws\Delete(), 'Löschen');
     $config->create->field('title', 'Anrede')->selectArray(\admin\models\User::getTitles(), 0);
     $config->create->field('firstname', 'Vorname')->text();
     $config->create->field('lastname', 'Nachname')->text();
     $config->create->field('email', 'E-Mail-Adresse')->text();
     $config->create->field('password', 'Passwort')->password();
     $config->list->field('id', 'ID')->text();
     $config->list->field('firstname', 'Vorname')->text();
     $config->list->field('lastname', 'Nachname')->text();
     $config->list->field('email', 'E-Mail')->text();
     $config->update->copyFrom('create', ['password']);
     $config->delete = true;
     return $config;
 }