FileResolverStub.php 684 B

123456789101112131415161718192021
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Customer\Model;
  7. class FileResolverStub implements \Magento\Framework\Config\FileResolverInterface
  8. {
  9. /**
  10. * {@inheritdoc}
  11. */
  12. public function get($filename, $scope)
  13. {
  14. $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
  15. $fileReadFactory = $objectManager->create(\Magento\Framework\Filesystem\File\ReadFactory::class);
  16. $paths = [realpath(__DIR__ . '/../_files/etc/') . '/extension_attributes.xml'];
  17. return new \Magento\Framework\Config\FileIterator($fileReadFactory, $paths);
  18. }
  19. }