/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $register = new Registrar(); $validator = $register->validator($request->all()); if ($validator->fails()) { $this->throwValidationException($request, $validator); } if ($register->create($request->all())) { Notification::success('创建用户成功'); } return redirect()->route('backend.user.index'); }
/** * Register/create a new user. * * @param Registrar $registrar * @return * */ public function postRegister(Registrar $registrar) { //make sure that admin has enabled regisration before proceeding if (!App::make('Settings')->get('enableRegistration', true) && !Auth::user()->isAdmin) { return response(trans('app.registrationDisabled'), 403); } $validator = $registrar->validator(Input::all()); if ($validator->fails()) { return response()->json($validator->errors(), 400); } $user = $registrar->create(Input::all()); //create a root folder for this user Folder::create(['name' => 'root', 'share_id' => str_random(15), 'user_id' => $user->id, 'description' => trans('app.rootAlbumDesc')]); if (IS_DEMO && Input::has('createDemoContent')) { App::make('\\App\\Services\\DemoContentCreator')->create($user); } //if user is not logged in, do it now if (!Auth::check()) { Auth::login($user); } return $user; }
public function run() { $data = ['name' => 'admin', 'email' => '*****@*****.**', 'password' => '123456']; $register = new Registrar(); $register->create($data); }
public function run() { $data = ['name' => 'admin', 'type' => 'admin', 'mobile' => '12345678912', 'email' => '*****@*****.**', 'password' => '123456', 'desc' => '管理员']; $register = new Registrar(); $register->create($data); }
public function run() { $data = ['name' => 'LinZH', 'email' => '*****@*****.**', 'password' => '235033', 'desc' => '管理员']; $register = new Registrar(); $register->create($data); }
public function run() { $data = ['name' => 'cirrus', 'email' => '*****@*****.**', 'password' => 'admin', 'desc' => '管理员']; $register = new Registrar(); $register->create($data); }