public function __construct(array $config)
 {
     parent::__construct($config);
     $this->iqSmsObject = new \iqsms_json($config['apiLogin'], $config['apiPassword']);
     if (isset($config['queueName'])) {
         $this->queueName = $config['queueName'];
     } else {
         $this->queueName = self::DEFAULT_QUEUE_NAME;
     }
 }
 public function __construct(array $config)
 {
     parent::__construct($config);
     $apiAuth = new \Zelenin\SmsRu\Auth\ApiIdAuth($config['apiKey']);
     $this->smsRuClient = new \Zelenin\SmsRu\Api($apiAuth);
 }
 public function __construct(array $config)
 {
     parent::__construct($config);
     $this->apiLogin = $config['apiLogin'];
     $this->apiPassword = $config['apiPassword'];
 }