Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Reader.php
Go to the documentation of this file.
1 <?php
7 
8 use \Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface;
9 
13 class Reader extends \Magento\Framework\Config\Reader\Filesystem implements ReaderInterface
14 {
18  protected $_idAttributes = [
19  '/config/publisher' => 'topic',
20  '/config/publisher/connection' => 'name'
21  ];
22 
26  public function __construct(
27  \Magento\Framework\Config\FileResolverInterface $fileResolver,
28  Converter $converter,
29  SchemaLocator $schemaLocator,
30  \Magento\Framework\Config\ValidationStateInterface $validationState,
31  $fileName = 'queue_publisher.xml',
32  $idAttributes = [],
33  $domDocumentClass = \Magento\Framework\Config\Dom::class,
34  $defaultScope = 'global'
35  ) {
36  parent::__construct(
37  $fileResolver,
38  $converter,
39  $schemaLocator,
41  $fileName,
42  $idAttributes,
43  $domDocumentClass,
44  $defaultScope
45  );
46  }
47 }
__construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName='queue_publisher.xml', $idAttributes=[], $domDocumentClass=\Magento\Framework\Config\Dom::class, $defaultScope='global')
Definition: Reader.php:26
$fileName
Definition: translate.phtml:15