Esempio n. 1
0
 /**
  * doExecute
  *
  * @return  void
  */
 public function doExecute()
 {
     $faker = Factory::create();
     $mapper = new UserMapper();
     $pass = \Windwalker\Warder\Helper\UserHelper::hashPassword(1234);
     foreach (range(1, 50) as $i) {
         $data = new Data();
         $data->name = $faker->name;
         $data->username = $faker->userName;
         $data->email = $faker->email;
         $data->password = $pass;
         $data->avatar = 'https://avatars.githubusercontent.com/u/' . rand(1000, 500000);
         $data->group = 1;
         $data->blocked = 0;
         $data->activation = '';
         $data->reset_token = '';
         $data->last_reset = $faker->dateTime->format('Y-m-d H:i:s');
         $data->last_login = $faker->dateTime->format('Y-m-d H:i:s');
         $data->registered = $faker->dateTime->format('Y-m-d H:i:s');
         $data->modified = $faker->dateTime->format('Y-m-d H:i:s');
         $data->params = '';
         $mapper->createOne($data);
         $this->command->out('.', false);
     }
     $this->command->out();
 }
Esempio n. 2
0
 /**
  * checkAccess
  *
  * @return  void
  */
 protected function checkAccess()
 {
     if (!UserHelper::authorise()) {
         UserHelper::goToLogin(Uri::full());
     }
 }