public function call(ActionInterface $action, $throwsException = true)
{
try {
$this->checkSecurity();
$result = $this->soapClient->call($this->sessionId, $action->getMethod(), $action->getArguments());
return $result;
} catch (\Exception $e) {
if ($throwsException) {
throw $e;
}
return false;
}
}