/**
  * @param BetfairClientInterface $betfairClient
  * @param AdapterInterface $adapter
  * @param \Betfair\Factory\ParamFactoryInterface $paramFactory
  * @param \Betfair\Factory\MarketFilterFactoryInterface $marketFilterFactory
  */
 public function __construct(BetfairClientInterface $betfairClient, AdapterInterface $adapter, ParamFactoryInterface $paramFactory, MarketFilterFactoryInterface $marketFilterFactory)
 {
     parent::__construct($betfairClient, $adapter, $paramFactory, $marketFilterFactory);
     $this->restoreDefaultsProperties();
 }
 /**
  * @param BetfairClientInterface $betfairClient
  * @param AdapterInterface $adapter
  * @param \Betfair\Factory\ParamFactory|\Betfair\Factory\ParamFactoryInterface $paramFactory
  * @param \Betfair\Factory\MarketFilterFactory|\Betfair\Factory\MarketFilterFactoryInterface $marketFilterFactory
  */
 public function __construct(BetfairClientInterface $betfairClient, AdapterInterface $adapter, ParamFactoryInterface $paramFactory, MarketFilterFactoryInterface $marketFilterFactory)
 {
     parent::__construct($betfairClient, $adapter, $paramFactory, $marketFilterFactory);
 }
 public function executeCustomQuery(ParamInterface $param, $method)
 {
     return parent::executeCustomQuery($param, $method);
 }