public function getCurrentRequest() { $msg = new OpenIdMessage(Input::all()); if (!$msg->isValid()) { $msg = null; $old_data = Input::old(); $openid_params = array(); foreach ($old_data as $key => $value) { if (stristr($key, "openid") !== false) { $openid_params[$key] = $value; } } if (count($openid_params) > 0) { $msg = new OpenIdMessage($openid_params); } } return $msg; }