public function login($credentials)
{
$user = $credentials['user'];
$password = $credentials['password'];
$this->_client = new \Oara\Curl\Access($credentials);
$loginUrl = 'https://www.clixgalore.co.uk/MemberLogin.aspx';
$valuesLogin = array(new \Oara\Curl\Parameter('txt_UserName', $user), new \Oara\Curl\Parameter('txt_Password', $password), new \Oara\Curl\Parameter('cmd_login.x', '29'), new \Oara\Curl\Parameter('cmd_login.y', '8'));
$urls = array();
$urls[] = new \Oara\Curl\Request($loginUrl, array());
$exportReport = $this->_client->get($urls);
$doc = new \DOMDocument();
@$doc->loadHTML($exportReport[0]);
$xpath = new \DOMXPath($doc);
$hidden = $xpath->query('//input[@type="hidden"]');
foreach ($hidden as $values) {
$valuesLogin[] = new \Oara\Curl\Parameter($values->getAttribute("name"), $values->getAttribute("value"));
}
$urls = array();
$urls[] = new \Oara\Curl\Request($loginUrl, $valuesLogin);
$this->_client->post($urls);
}