/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Webapi/CustomAttribute/PreprocessorInterface.php
40 строк
819 B
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 17:47
22 окт 2025, 17:47
1b769b7
Код
Авторство
О чём код?
<?php /** * Copyright 2018 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\Framework\Webapi\CustomAttribute; /** * Interface for attribute preprocessor * * @api */ interface PreprocessorInterface { /** * Check if this attribute data should be processed * * @param string $key * @param mixed $attribute * @return bool */ public function shouldBeProcessed(string $key, $attribute): bool; /** * Process attribute object according to type rules * * @param string $key * @param mixed $attribute */ public function process(string $key, &$attribute); /** * Get list of affected attributes for the current preprocessor * * @return array */ public function getAffectedAttributes(): array; }