public function __construct($isSsl = false)
{
if (!is_bool($isSsl)) {
throw new \InvalidArgumentException('First constructor argument "isSSL" must be boolean');
}
if ($isSsl) {
$this->uriScheme .= 's';
$this->endpoint = str_replace('www', 'ssl', $this->endpoint);
}
}