Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function actionCreateTestUsers()
- {
- $manager = new User();
- $manager->username = 'Manager';
- $manager->first_name = 'Manager';
- $manager->last_name = 'Manager';
- $manager->email = 'manager@gmail.com';
- $manager->department_id = 1;
- $manager->country_id = 1;
- $manager->region_id = 1;
- $manager->lang_id = 1;
- $manager->setPassword('manager');
- $manager->generateAuthKey();
- $manager->save(false);
- // the following three lines were added:
- $auth = \Yii::$app->authManager;
- $authorRole = $auth->getRole('manager');
- $auth->assign($authorRole, $manager->getId());
- $buddy = new User();
- $buddy->username = 'Buddy';
- $buddy->first_name = 'Buddy';
- $buddy->last_name = 'Buddy';
- $buddy->email = 'buddy@gmail.com';
- $buddy->department_id = 1;
- $buddy->country_id = 1;
- $buddy->region_id = 1;
- $buddy->lang_id = 1;
- $buddy->setPassword('buddy');
- $buddy->generateAuthKey();
- $buddy->save(false);
- // the following three lines were added:
- $auth = \Yii::$app->authManager;
- $authorRole = $auth->getRole('buddy');
- $auth->assign($authorRole, $buddy->getId());
- $speaker = new User();
- $speaker->username = 'Speaker';
- $speaker->first_name = 'Speaker';
- $speaker->last_name = 'Speaker';
- $speaker->email = 'speaker@gmail.com';
- $speaker->department_id = 1;
- $speaker->country_id = 1;
- $speaker->region_id = 1;
- $speaker->lang_id = 1;
- $speaker->setPassword('speaker');
- $speaker->generateAuthKey();
- $speaker->save(false);
- // the following three lines were added:
- $auth = \Yii::$app->authManager;
- $authorRole = $auth->getRole('speaker');
- $auth->assign($authorRole, $speaker->getId());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement