/**
  * @param TokenStorage                  $tokenStorage
  * @param CreateSubscriptionApiWorker   $createSubscriptionApiWorker
  * @param CollectSubscriptionsApiWorker $collectSubscriptionsApiWorker
  *
  * @DI\InjectParams({
  *     "tokenStorage"                  = @DI\Inject("security.token_storage"),
  *     "createSubscriptionApiWorker"   = @DI\Inject("muchacuba.info_sms.create_subscription_api_worker"),
  *     "collectSubscriptionsApiWorker" = @DI\Inject("muchacuba.info_sms.collect_subscriptions_api_worker"),
  * })
  */
 function __construct(TokenStorage $tokenStorage, CreateSubscriptionApiWorker $createSubscriptionApiWorker, CollectSubscriptionsApiWorker $collectSubscriptionsApiWorker)
 {
     parent::__construct($tokenStorage, $createSubscriptionApiWorker);
     $this->collectSubscriptionsApiWorker = $collectSubscriptionsApiWorker;
 }
 /**
  * @param TokenStorage                  $tokenStorage
  * @param CreateSubscriptionApiWorker   $createSubscriptionApiWorker
  * @param ComputeSubscriptionsApiWorker $computeSubscriptionsApiWorker
  * @param PickInfoSmsProfileApiWorker   $pickInfoSmsProfileApiWorker
  *
  * @DI\InjectParams({
  *     "tokenStorage"                  = @DI\Inject("security.token_storage"),
  *     "createSubscriptionApiWorker"   = @DI\Inject("muchacuba.info_sms.create_subscription_api_worker"),
  *     "computeSubscriptionsApiWorker" = @DI\Inject("muchacuba.info_sms.compute_subscriptions_api_worker"),
  *     "pickInfoSmsProfileApiWorker"   = @DI\Inject("muchacuba.info_sms.pick_profile_api_worker")
  * })
  */
 function __construct(TokenStorage $tokenStorage, CreateSubscriptionApiWorker $createSubscriptionApiWorker, ComputeSubscriptionsApiWorker $computeSubscriptionsApiWorker, PickInfoSmsProfileApiWorker $pickInfoSmsProfileApiWorker)
 {
     parent::__construct($tokenStorage, $createSubscriptionApiWorker);
     $this->computeSubscriptionsApiWorker = $computeSubscriptionsApiWorker;
     $this->pickInfoSmsProfileApiWorker = $pickInfoSmsProfileApiWorker;
 }