function rm_getHistoricQuotaSummary($courseId) { try { $client = new SoapClient(WSDL_QS, array('location' => LOCATION_QS)); $result = null; if ($courseId != null) { $result = $client->getHistoricQuotaSummary(array('courseId' => $courseId)); } else { $result = $client->getHistoricQuotaSummary(); } return $result->quotaSummary; } catch (Exception $e) { return array("success" => false, "message" => $e->getMessage()); } catch (SoapFault $soapfault) { return array("success" => false, "message" => $soapfault->getMessage()); } }