Ejemplo n.º 1
0
 public function borrow2()
 {
     //$user = user::where('email', '=', Input::get('bemail'))->firstOrFail();
     $returnData = "";
     $name = Input::get("name");
     $email = Input::get("email");
     if (Request::ajax()) {
         $userCount = User::where('email', '=', Input::get('email'))->count();
         $bookCount = Book::where('barcode', '=', Input::get('barcode'))->count();
         if ($userCount == 1) {
             $returnData = $returnData . " user existed ";
             $user = User::where('email', '=', Input::get('email'))->find(1);
         }
         if ($userCount == 0) {
             $name = Input::get("name");
             $email = Input::get("email");
             $user = user::create(array('email' => $email, 'name' => $name));
             $returnData = $returnData . " user is created ";
         }
         if ($bookCount == 1) {
             $returnData = $returnData . " book existed ";
             $book = Book::where('barcode', '=', Input::get('barcode'))->find(1);
         }
         if ($bookCount == 0) {
             $title = Input::get('title');
             $author = Input::get('author');
             $barcode = Input::get('barcode');
             $book = book::create(array('title' => $title, 'author' => $author, 'barcode' => $barcode));
             $returnData = $returnData . " book is created ";
         }
         $borrow = Borrow::create(array('user_id' => $user->id, 'book_id' => $book->id));
         $returnData = $returnData . " borrowing is successful user id =" . $user->id . " book id =" . $book->id;
     }
     return $returnData;
 }
 public function processregistration(Request $request)
 {
     $validator = Validator::make($request->all(), ['full_name' => 'required|max:50', 'user_name' => 'required|max:30|unique:users', 'email' => 'required|email|max:50|unique:users', 'password' => 'required|confirmed|max:50|min:5', 'address' => 'required|max:50']);
     if ($validator->fails()) {
         return redirect()->back()->withErrors($validator)->withInput();
     }
     user::create(['full_name' => $request->full_name, 'user_name' => $request->user_name, 'email' => $request->email, 'password' => bcrypt($request->password), 'address' => $request->address]);
     $request->session()->flash('message', 'Registration success ');
     return redirect('/');
 }
Ejemplo n.º 3
0
 public function edit($username)
 {
     $users = $this->user->whereUsername($username)->first();
     is_null($users) ? $users = user::create(['username' => $username]) : '';
     return view('users.edit', compact('users'));
 }
 public function registration(Request $request)
 {
     $validator = Validator::make($request->all(), ['full_name' => 'required|max:50', 'user_name' => 'required|max:30|unique:users', 'email' => 'required|email|max:50|unique:users', 'password' => 'required|max:50', 'address' => 'required|max:50']);
     if ($validator->fails()) {
         $data['errors'] = $validator->errors()->first();
         return response()->json($data);
     }
     $user = user::create(['full_name' => $request->full_name, 'user_name' => $request->user_name, 'email' => $request->email, 'password' => bcrypt($request->password), 'address' => $request->address]);
     $data['success'] = $user;
     return response()->json($data);
 }
Ejemplo n.º 5
0
 public function hmm()
 {
     user::create(['email' => '*****@*****.**', 'password' => Hash::make('restu'), 'name' => 'restu']);
 }