/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
dev/tests/static/framework/Magento/PhpStan/autoload.php
34 строки
1 KB
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 10:44
22 окт 2025, 10:44
264bea2
Код
Авторство
О чём код?
<?php /** * Copyright 2019 Adobe * All Rights Reserved. */ // phpcs:disable use Magento\Framework\App\Filesystem\DirectoryList; use Magento\Framework\Code\Generator\Io; use Magento\Framework\Filesystem\Driver\File; use Magento\Framework\TestFramework\Unit\Autoloader\ExtensionAttributesGenerator; use Magento\Framework\TestFramework\Unit\Autoloader\ExtensionAttributesInterfaceGenerator; use Magento\Framework\TestFramework\Unit\Autoloader\FactoryGenerator; use Magento\Framework\TestFramework\Unit\Autoloader\GeneratedClassesAutoloader; if (!defined('TESTS_TEMP_DIR')) { //phpcs:ignore Magento2.Functions.DiscouragedFunction define('TESTS_TEMP_DIR', dirname(__DIR__) . '/../../tmp'); } $generatorIo = new Io( new File(), TESTS_TEMP_DIR . '/' . DirectoryList::getDefaultConfig()[DirectoryList::GENERATED_CODE][DirectoryList::PATH] ); $generatedCodeAutoloader = new GeneratedClassesAutoloader( [ new ExtensionAttributesGenerator(), new ExtensionAttributesInterfaceGenerator(), new FactoryGenerator(), ], $generatorIo ); spl_autoload_register([$generatedCodeAutoloader, 'load']);