public function register(Container $container)
    {
        /** @var Config $configuration */
        $configuration = $container['config'];

        /** @var LoggerInterface $logger */
        $logger = $container['logger'];

        /** @var Client $http */
        $http = $container['http'];

        return new TierConfiguration($configuration, $logger, $http, $container);
    }
public function register(Container $container)
    {
        /** @var Config $configuration */
        $configuration = $container['config'];

        /** @var LoggerInterface $logger */
        $logger = $container['logger'];

        /** @var Client $http */
        $http = $container['http'];

        return new TierConfiguration($configuration, $logger, $http, $container);
    }
public function register ( Container $ container ) { /** @var Config $configuration */ $ configuration = $ container [ 'config' ] ; /** @var LoggerInterface $logger */ $ logger = $ container [ 'logger' ] ; /** @var Client $http */ $ http = $ container [ 'http' ] ; return new TierConfiguration ( $ configuration , $ logger , $ http , $ container ) ; }
Create the TierConfiguration Service
@param Container $container
@return TierConfiguration
Create the TierConfiguration Service