public function login(Request $request) { $user = new User(); $email = $request->login_id; $password = $request->password; $result = $user->select('user.*')->where('user_email', $email)->where('user_password', $password)->where('user_status', 1000)->first(); if ($result == null) { $response = array("status" => "Failure", "message" => "Login Failure,Please check your credentials"); } else { $data = array("userdetail" => $result, "menu" => $this->getMenuofUser($result->user_role), "responsibility" => $this->getResponsibilityofUser($result->user_role)); $response = array("status" => "Success", "data" => $data); } return json_encode($response); }