Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers\backend;
- use App\Http\Requests\UserRequest;
- use App\Role;
- use App\User;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- class UserController extends Controller
- {
- //
- public function index()
- {
- $users = User::all(); // select * from users
- return view('backend.user.index', compact('users'));
- }
- public function create()
- {
- $roles = Role::all();
- return view('backend.user.create', compact('roles'));
- }
- public function store(Request $request)
- {
- $user = new User();
- $user->name = $request->input('name');
- $user->ic_number = $request->input('ic_number');
- $user->phone_number = $request->input('phone_number');
- $user->role = $request->input('role');
- $user->email = $request->input('email');
- $user->password = bcrypt($request->input('password'));
- if ($user->save()) {
- return redirect('/user/create')->with('successMessage', 'User has been successfully created');
- } else {
- return back()->with('errorMessage', 'Unable to create new user into database. Contact Admin');
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement