You are here

public function TransformerFactory::__construct in Facebook Instant Articles 3.x

TransformerFactory constructor.

Parameters

\Drupal\fb_instant_articles\TransformerRulesManager $transformer_rules_manager: Transformer rules manager service.

\Drupal\Core\Config\ConfigFactoryInterface $config_factory: Config factory service.

\Psr\Log\LoggerInterface $logger: Logger for transformer messages.

File

src/TransformerFactory.php, line 50

Class

TransformerFactory
Factory class for creating Transformer objects.

Namespace

Drupal\fb_instant_articles

Code

public function __construct(TransformerRulesManager $transformer_rules_manager, ConfigFactoryInterface $config_factory, LoggerInterface $logger) {
  $this->transformerRulesManager = $transformer_rules_manager;
  $this->configFactory = $config_factory;
  $this->logger = $logger;
  $this
    ->setTransformerLogLevel();
}