Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace appHttpControllers;
- use AppUser;
- use IlluminateHttpRequest;
- class UserController extends Controller {
- public function postSignUp(Request $request)
- {
- $email = $request['email'];
- $first_name = $request['first_name'];
- $password = bcrypt($request['password']);
- $user = new User();
- $user->email =$email;
- $user->first_name=$first_name;
- $user->password = $password;
- $user->save();
- return redirect()->back();
- }
- public function postSignIn(Request $request)
- {
- }
- }
- /**
- * Define your route model bindings, pattern filters, etc.
- *
- * @return void
- */
- public function boot()
- {
- //
- parent::boot();
- }
- /**
- * Define the routes for the application.
- *
- * @return void
- */
- public function map()
- {
- $this->mapApiRoutes();
- $this->mapWebRoutes();
- //
- }
- /**
- * Define the "web" routes for the application.
- *
- * These routes all receive session state, CSRF protection, etc.
- *
- * @return void
- */
- protected function mapWebRoutes()
- {
- Route::middleware('web')
- ->namespace($this->namespace)
- ->group(base_path('routes/web.php'));
- Route::post('/signup',[
- 'uses'=>'UserController@postSignUp',
- 'as'=>'signup'
- ]);
- }
- /**
- * Define the "api" routes for the application.
- *
- * These routes are typically stateless.
- *
- * @return void
- */
- protected function mapApiRoutes()
- {
- Route::prefix('api')
- ->middleware('api')
- ->namespace($this->namespace)
- ->group(base_path('routes/api.php'));
- }
Add Comment
Please, Sign In to add comment