private function getXML($query, $mal = true, $account = null)
{
if ($mal) {
$client = new Client();
if (empty($account)) {
$client->setAuth(ConnectDetails::$mal_username, ConnectDetails::$mal_password);
} else {
$client->setAuth($account["username"], $account["password"]);
}
$response = $client->request('GET', $this->mal_base_url . '' . $query);
try {
$xml = simplexml_load_string($response->html());
return $xml;
} catch (Exception $e) {
$e->getMessage();
}
}
return null;
}