Ejemplo n.º 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     $adminIds = App\Models\User::all()->where('is_admin', 1)->lists('id');
     //echo('Investor Ids');
     //var_dump($investorIds);
     foreach ($adminIds as $id) {
         //factory('App\Models\Investor', $id)->create();
         Admin::create(['user_id' => $id, 'fname' => $faker->firstName, 'lname' => $faker->lastName, 'home_street' => $faker->streetAddress, 'home_city' => $faker->city, 'home_state' => $faker->state, 'home_zip' => $faker->postcode, 'home_phone' => $faker->phoneNumber, 'security_level' => $faker->numberBetween($min = 5, $max = 15)]);
     }
 }
Ejemplo n.º 2
0
 protected function _create()
 {
     try {
         $data = $this->_get_user_data();
         $user = new AdminModel(null);
         $user->id = $user->create(array_replace($data, array('password' => Secure::password($data['password'], $data['username']))));
         (new NotifyAdminAccount())->register($user->id, $data['password']);
         Alert::once('success', 'Account created successfully!', Url::current());
     } catch (\Exception $e) {
         Alert::once('error', $e->getCode() == 11000 ? 'Username already exists' : $e->getMessage(), Url::current());
     }
 }
Ejemplo n.º 3
0
 public function store(Request $request)
 {
     $this->validate($request, ['admin_name' => 'required|exists:sys_users,admin_name', 'password' => 'required|confirmed', 'role_id' => 'required|numeric|min:1', 'admin_email' => 'required|email|exists:sys_users,admin_email']);
     $roleId = $request->input('role_id');
     $data = $request->except('_token', '_method');
     $data['password'] = Hash::make($data['password']);
     //dd($request->all());
     $res = Admin::create($data);
     if ($res) {
         $res->role()->attach($roleId);
         flash()->success('操作成功');
         return redirect()->route('dashboard.admin.index');
     } else {
         flash()->error('操作失败');
     }
     return redirect()->back();
 }
Ejemplo n.º 4
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $data = $request->all();
     $validator = Validator::make($data, ['name' => 'required|max:255|unique:admin', 'email' => 'required|email|max:255|unique:admin', 'password' => 'required|min:6']);
     if ($validator->fails()) {
         $this->throwValidationException($request, $validator);
     }
     Admin::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password']), 'status' => $data['status']]);
     if (!empty($data['roles'])) {
         $user = Admin::where('name', '=', $data['name'])->first();
         foreach ($data['roles'] as $role) {
             $user->attachRole($role);
         }
     }
     $msg = array('msg' => '已成功添加');
     return json_encode($msg);
 }
Ejemplo n.º 5
0
  public function run () 
  {

    DB::table('admins')->delete();

    Admin::create([
    
      'admin_name' => 'adm001',

      'password' => md5('buypaizhao@51'),

      'rank' =>  0,

      'active' => 1
    
    ]);
    
  }
Ejemplo n.º 6
0
 public function run()
 {
     Eloquent::unguard();
     Admin::create(array('username' => 'admin', 'password' => Hash::make('admin')));
 }
Ejemplo n.º 7
0
 protected function create(array $data)
 {
     return Admin::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]);
 }
Ejemplo n.º 8
0
 public function run()
 {
     Admin::create(['name' => 'admin', 'email' => '*****@*****.**', 'password' => bcrypt('admin'), 'remember_token' => str_random(10)]);
 }
Ejemplo n.º 9
0
 /**
  * Create a new user instance after a valid registration.
  *
  * @param  array $data
  * @return Admin
  */
 protected function create(array $data)
 {
     return Admin::create(['login' => $data['login'], 'password' => bcrypt($data['password'])]);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Admin::create(['name' => 'Admin Istrator', 'email' => '*****@*****.**', 'password' => 'password']);
     User::create(['name' => 'End User', 'email' => '*****@*****.**', 'password' => 'password']);
 }
Ejemplo n.º 11
0
 /**
  * 添加管理员
  *
  * @return \Illuminate\Http\Response
  */
 public function create(Request $request)
 {
     //
     if ($request->isMethod('get')) {
         return view('admin.manager.create');
     }
     $input = $request->only(['username', 'email', 'password', 're_password']);
     // 验证格式
     $validate = $this->create_validator($input);
     if ($validate->fails()) {
         session()->flash('msg_error', '输入有误');
         return back()->withInput();
     }
     // 判断是否重名
     if (Admin::exists_username($input['username'])) {
         session()->flash('msg_error', '此用户名已存在');
         return back()->withInput();
     }
     $iAdminId = Admin::create(['username' => $input['username'], 'password' => password_encrypt($input['password']), 'email' => $input['email']]);
     session()->flash('msg_success', '创建成功.<默认不属于任何组,请注意给该用户分配组来增加权限>');
     return redirect(route('admin::manager.edit', [$iAdminId]));
 }