Request::input PHP Method

input() public static method

Retrieve an input item from the request.
public static input ( string $key = null, string | array | null $default = null ) : string | array
$key string
$default string | array | null
return string | array
        public static function input($key = null, $default = null)
        {
            return \Illuminate\Http\Request::input($key, $default);
        }

Usage Example

Example #1
0
 /**
  * Save data.
  *
  * @param Request $request Request
  * @param Int     $user_id User id
  *
  * @return int
  */
 public function saveData($request, $user_id = '')
 {
     $password = '';
     $role_id = $request->input('role_id');
     if ($user_id) {
         $user = self::find($user_id);
         //Dectach
         $user->roles()->detach();
         $password = $user->password;
     } else {
         // Check duplicate
         $email = $request->input('email');
         $check_user = self::where('email', '=', $email)->first();
         if ($check_user) {
             return false;
         } else {
             $user = new self();
         }
     }
     $new_password = bcrypt($request->input('password'));
     if (!$new_password) {
         $new_password = $password;
     }
     $user->name = $request->input('name');
     $user->email = $request->input('email');
     $user->password = $new_password;
     $results = $user->save();
     if ($results) {
         $user->roles()->attach($role_id);
         return $user->id;
     } else {
         return $results;
     }
 }
All Usage Examples Of Request::input