public function run()
 {
     $telekom = \App\Operator::create(['name' => 'Slovak Telekom', 'description' => 'Slovak Telekom operator', 'country' => 'Slovakia']);
     $telekom->prefixes()->attach([1, 2, 3, 4, 5, 6, 7, 8]);
     $orange = \App\Operator::create(['name' => 'Orange Slovakia', 'description' => 'Orange operator', 'country' => 'Slovakia']);
     $orange->prefixes()->attach([9, 10, 11, 12, 13, 14, 15, 16]);
     $telefonica = \App\Operator::create(['name' => 'Telefonica Slovakia', 'description' => 'Telefonica aka O2', 'country' => 'Slovakia']);
     $telefonica->prefixes()->attach([18, 19, 20, 21]);
     $funFon = \App\Operator::create(['name' => 'FunFon', 'description' => 'FunFon is part of the Orange Slovakia', 'country' => 'Slovakia']);
     $funFon->prefixes()->attach(17);
     $swan = \App\Operator::create(['name' => 'SWAN Mobile', 'description' => 'Or as know as  4KA', 'country' => 'Slovakia']);
     $swan->prefixes()->attach(22);
 }
Beispiel #2
0
 /**
  * Создаем тестовых пользователей
  */
 public function run()
 {
     $this->command->info('Создаем пользователя: Администратор');
     $credentials = array('email' => '*****@*****.**', 'password' => 'admin1111', 'first_name' => 'Иван', 'last_name' => 'Петров', 'company' => 'Такси-сервис', 'city' => 'г. Вологда', 'phone' => '+7 (911) 501-55-55');
     $user = Sentinel::register($credentials);
     $role = Sentinel::findRoleBySlug('admin');
     $role->users()->attach($user);
     // Добавляем оператора
     Operator::create(array('user_id' => $user->id, 'name' => $user->first_name . ' ' . $user->last_name));
     $this->command->info('Создаем пользователя: Тестовый');
     $credentials = array('email' => '*****@*****.**', 'password' => 'admin1111', 'first_name' => 'Екатерина', 'last_name' => 'Климова', 'company' => 'Белка тур', 'city' => 'г. Вологда', 'phone' => '+7 (911) 233-33-33');
     $user = Sentinel::register($credentials);
     $role = Sentinel::findRoleBySlug('user');
     $role->users()->attach($user);
     // Добавляем оператора
     Operator::create(array('user_id' => $user->id, 'name' => $user->first_name . ' ' . $user->last_name));
 }
Beispiel #3
0
 /**
  * Регистрация нового пользователя
  */
 public function postUserCreate(Requests\UserCreate $request)
 {
     try {
         $user = Sentinel::create(array('email' => $request->input('email'), 'password' => $request->input('password'), 'first_name' => $request->input('first_name'), 'last_name' => $request->input('last_name'), 'activated' => true));
         $user->city = $request->input('city');
         $user->company = $request->input('company');
         $user->phone = $request->input('phone');
         $user->save();
         $role = Sentinel::findRoleBySlug('user');
         $role->users()->attach($user);
     } catch (\Exception $e) {
         $this->SetErrorNotifyMessage('Ошибка выполнения операции.');
         return redirect()->back();
     }
     // Добавляем оператора с таким же именем
     Operator::create(array('user_id' => $user->id, 'name' => $request->input('first_name') . ' ' . $request->input('last_name')));
     $this->SetSuccessNotifyMessage('Пользователь &laquo;<strong>' . $request->input('first_name') . ' ' . $request->input('last_name') . '</strong>&raquo; успешно добавлен');
     return redirect()->back();
 }