本文整理汇总了PHP中Magento\Framework\Config\Reader\Filesystem::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP Filesystem::__construct方法的具体用法?PHP Filesystem::__construct怎么用?PHP Filesystem::__construct使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Magento\Framework\Config\Reader\Filesystem
的用法示例。
在下文中一共展示了Filesystem::__construct方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
/**
* Constructor
*
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(
\Magento\Framework\Config\FileResolverInterface $fileResolver,
Converter $converter,
SchemaLocator $schemaLocator,
\Magento\Framework\Config\ValidationStateInterface $validationState,
$fileName = 'search_engine.xml',
$idAttributes = [],
$domDocumentClass = 'Magento\Framework\Config\Dom',
$defaultScope = 'global'
) {
parent::__construct(
$fileResolver,
$converter,
$schemaLocator,
$validationState,
$fileName,
$idAttributes,
$domDocumentClass,
$defaultScope
);
}
示例2: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param \Magento\Backend\Model\Menu\Config\Converter $converter
* @param \Magento\Backend\Model\Menu\Config\SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, \Magento\Backend\Model\Menu\Config\Converter $converter, \Magento\Backend\Model\Menu\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = 'menu.xml', $idAttributes = [], $domDocumentClass = 'Magento\\Backend\\Model\\Menu\\Config\\Menu\\Dom', $defaultScope = 'global')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例3: __construct
/**
* @param FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocator $schemaLocator
* @param ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, ValidationStateInterface $validationState, $fileName = 'email_templates.xml', $idAttributes = array(), $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例4: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param \Magento\Eav\Model\Entity\Attribute\Config\Converter $converter
* @param \Magento\Eav\Model\Entity\Attribute\Config\SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @codeCoverageIgnore
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, \Magento\Eav\Model\Entity\Attribute\Config\Converter $converter, \Magento\Eav\Model\Entity\Attribute\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState)
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, 'eav_attributes.xml', []);
}
示例5: __construct
/**
* Construct the FileSystem Reader Class
*
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, \Magento\Directory\Model\Country\Postcode\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = 'zip_codes.xml', $idAttributes = [], $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例6: __construct
/**
* Constructor
*
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param Converter $converter
* @param \Magento\Config\Model\Config\SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param CompilerInterface $compiler
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, \Magento\Config\Model\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, CompilerInterface $compiler, $fileName = 'system.xml', $idAttributes = [], $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global')
{
$this->compiler = $compiler;
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例7: __construct
/**
* @param FileResolverInterface $fileResolver
* @param ConverterInterface $converter
* @param SchemaLocatorInterface $schemaLocator
* @param ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
* @param array $xpath
*/
public function __construct(FileResolverInterface $fileResolver, ConverterInterface $converter, SchemaLocatorInterface $schemaLocator, ValidationStateInterface $validationState, $fileName, $idAttributes = [], $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global', $xpath = [])
{
$this->xpath = $xpath;
$idAttributes = $this->getIdAttributes();
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例8: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param \Magento\Cron\Model\Groups\Config\Converter\Xml $converter
* @param \Magento\Cron\Model\Groups\Config\SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, \Magento\Cron\Model\Groups\Config\Converter\Xml $converter, \Magento\Cron\Model\Groups\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = 'cron_groups.xml', $idAttributes = array(), $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例9: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = 'routes.xml')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $this->_idAttributes);
}
示例10: __construct
/**
* Constructor
*
* @param FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocatorInterface $schemaLocator
* @param ValidationStateInterface $validationState
* @param Backend $helper
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(FileResolverInterface $fileResolver, Converter $converter, SchemaLocatorInterface $schemaLocator, ValidationStateInterface $validationState, Backend $helper, $fileName = 'adminhtml/rules/payment_{country}.xml', $idAttributes = [], $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'primary')
{
$fileName = str_replace('{country}', strtolower($helper->getConfigurationCountryCode()), $fileName);
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例11: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param \Magento\Framework\ObjectManager\Config\Mapper\Dom $converter
* @param \Magento\Framework\ObjectManager\Config\SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, \Magento\Framework\ObjectManager\Config\Mapper\Dom $converter, \Magento\Framework\ObjectManager\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = 'di.xml', $idAttributes = [], $domDocumentClass = 'Magento\\Framework\\Config\\Dom', $defaultScope = 'global')
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}
示例12: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param Converter $converter
* @param SchemaLocator $schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState)
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, 'address_formats.xml', array('/config/format' => 'code'));
}
示例13: __construct
/**
* @param \Magento\Framework\Config\FileResolverInterface $fileResolver
* @param \Magento\Catalog\Model\ProductOptions\Config\Converter $converter
* @param \Magento\Catalog\Model\ProductOptions\Config\SchemaLocator
$schemaLocator
* @param \Magento\Framework\Config\ValidationStateInterface $validationState
* @param string $fileName
* @param array $idAttributes
* @param string $domDocumentClass
* @param string $defaultScope
*/
public function __construct(\Magento\Framework\Config\FileResolverInterface $fileResolver, \Ktpl\Test\Model\Config\Converter $converter, \Ktpl\Test\Model\Config\SchemaLocator $schemaLocator, \Magento\Framework\Config\ValidationStateInterface $validationState, $fileName, $domDocumentClass, $defaultScope, $idAttributes)
{
parent::__construct($fileResolver, $converter, $schemaLocator, $validationState, $fileName, $idAttributes, $domDocumentClass, $defaultScope);
}