diff --git a/lib/internal/Magento/Framework/Stdlib/DateTime/Timezone/LocalizedDateToUtcConverterInterface.php b/lib/internal/Magento/Framework/Stdlib/DateTime/Timezone/LocalizedDateToUtcConverterInterface.php index d10bd5f2fefb2..8aaf3428b1517 100644 --- a/lib/internal/Magento/Framework/Stdlib/DateTime/Timezone/LocalizedDateToUtcConverterInterface.php +++ b/lib/internal/Magento/Framework/Stdlib/DateTime/Timezone/LocalizedDateToUtcConverterInterface.php @@ -9,6 +9,8 @@ /* * Interface for converting localized date to UTC + * + * @api */ interface LocalizedDateToUtcConverterInterface { diff --git a/lib/internal/Magento/Framework/TestFramework/Unit/Autoloader/GeneratorInterface.php b/lib/internal/Magento/Framework/TestFramework/Unit/Autoloader/GeneratorInterface.php index b9d90dcecca11..acb2796f89737 100644 --- a/lib/internal/Magento/Framework/TestFramework/Unit/Autoloader/GeneratorInterface.php +++ b/lib/internal/Magento/Framework/TestFramework/Unit/Autoloader/GeneratorInterface.php @@ -8,6 +8,8 @@ /** * Interface for generation of a class of specific type + * + * @api */ interface GeneratorInterface { diff --git a/lib/internal/Magento/Framework/Translate/Inline/ProviderInterface.php b/lib/internal/Magento/Framework/Translate/Inline/ProviderInterface.php index 7be21c2239478..94520e1dec264 100644 --- a/lib/internal/Magento/Framework/Translate/Inline/ProviderInterface.php +++ b/lib/internal/Magento/Framework/Translate/Inline/ProviderInterface.php @@ -8,6 +8,8 @@ /** * Factory like class to return an instance of the inline translate. + * + * @api */ interface ProviderInterface { diff --git a/lib/internal/Magento/Framework/TranslateInterface.php b/lib/internal/Magento/Framework/TranslateInterface.php index af4e99cc5f950..72f51929c84ad 100644 --- a/lib/internal/Magento/Framework/TranslateInterface.php +++ b/lib/internal/Magento/Framework/TranslateInterface.php @@ -7,6 +7,8 @@ /** * @todo change this interface when i18n-related logic is moved to library + * + * @api */ interface TranslateInterface { diff --git a/lib/internal/Magento/Framework/Url/ModifierInterface.php b/lib/internal/Magento/Framework/Url/ModifierInterface.php index 2f11916f75ac3..c7036298dc2f2 100644 --- a/lib/internal/Magento/Framework/Url/ModifierInterface.php +++ b/lib/internal/Magento/Framework/Url/ModifierInterface.php @@ -7,6 +7,8 @@ /** * URL modifier interface. + * + * @api */ interface ModifierInterface { diff --git a/lib/internal/Magento/Framework/Url/RouteParamsPreprocessorInterface.php b/lib/internal/Magento/Framework/Url/RouteParamsPreprocessorInterface.php index cf5f73b4d6eab..c6614526e12e5 100644 --- a/lib/internal/Magento/Framework/Url/RouteParamsPreprocessorInterface.php +++ b/lib/internal/Magento/Framework/Url/RouteParamsPreprocessorInterface.php @@ -7,6 +7,8 @@ /** * Route parameters preprocessor interface. + * + * @api */ interface RouteParamsPreprocessorInterface { diff --git a/lib/internal/Magento/Framework/Validator/Constraint/OptionInterface.php b/lib/internal/Magento/Framework/Validator/Constraint/OptionInterface.php index b4c0f9252b5df..30470a9017ad1 100644 --- a/lib/internal/Magento/Framework/Validator/Constraint/OptionInterface.php +++ b/lib/internal/Magento/Framework/Validator/Constraint/OptionInterface.php @@ -10,6 +10,7 @@ /** * Interface \Magento\Framework\Validator\Constraint\OptionInterface * + * @api */ interface OptionInterface { diff --git a/lib/internal/Magento/Framework/Validator/HTML/AttributeValidatorInterface.php b/lib/internal/Magento/Framework/Validator/HTML/AttributeValidatorInterface.php index 6426e19a537da..3ac8b9dad2f69 100644 --- a/lib/internal/Magento/Framework/Validator/HTML/AttributeValidatorInterface.php +++ b/lib/internal/Magento/Framework/Validator/HTML/AttributeValidatorInterface.php @@ -3,7 +3,6 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - declare(strict_types=1); namespace Magento\Framework\Validator\HTML; @@ -12,6 +11,8 @@ /** * Validates HTML attributes content. + * + * @api */ interface AttributeValidatorInterface { diff --git a/lib/internal/Magento/Framework/Validator/HTML/TagValidatorInterface.php b/lib/internal/Magento/Framework/Validator/HTML/TagValidatorInterface.php index d81172edc87c9..3d98209bbce98 100644 --- a/lib/internal/Magento/Framework/Validator/HTML/TagValidatorInterface.php +++ b/lib/internal/Magento/Framework/Validator/HTML/TagValidatorInterface.php @@ -3,7 +3,6 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - declare(strict_types=1); namespace Magento\Framework\Validator\HTML; @@ -12,6 +11,8 @@ /** * Validates tag for user HTML content. + * + * @api */ interface TagValidatorInterface { diff --git a/lib/internal/Magento/Framework/Validator/HTML/WYSIWYGValidatorInterface.php b/lib/internal/Magento/Framework/Validator/HTML/WYSIWYGValidatorInterface.php index 8045bc6a86c0b..f5769f5ccf143 100644 --- a/lib/internal/Magento/Framework/Validator/HTML/WYSIWYGValidatorInterface.php +++ b/lib/internal/Magento/Framework/Validator/HTML/WYSIWYGValidatorInterface.php @@ -3,7 +3,6 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - declare(strict_types=1); namespace Magento\Framework\Validator\HTML; @@ -12,6 +11,8 @@ /** * Validates user HTML. + * + * @api */ interface WYSIWYGValidatorInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/ContentProcessorInterface.php b/lib/internal/Magento/Framework/View/Asset/ContentProcessorInterface.php index bfaa5a8f82eea..cfa0cef2a6aee 100644 --- a/lib/internal/Magento/Framework/View/Asset/ContentProcessorInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/ContentProcessorInterface.php @@ -9,6 +9,8 @@ /** * Interface ContentProcessorInterface + * + * @api */ interface ContentProcessorInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/ContextInterface.php b/lib/internal/Magento/Framework/View/Asset/ContextInterface.php index bccb1921f2026..148150739ec80 100644 --- a/lib/internal/Magento/Framework/View/Asset/ContextInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/ContextInterface.php @@ -3,11 +3,12 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - namespace Magento\Framework\View\Asset; /** * An abstraction for getting context path of an asset + * + * @api */ interface ContextInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/LockerProcessInterface.php b/lib/internal/Magento/Framework/View/Asset/LockerProcessInterface.php index 19f5cc4ad16de..6579abc06e7d3 100644 --- a/lib/internal/Magento/Framework/View/Asset/LockerProcessInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/LockerProcessInterface.php @@ -7,6 +7,8 @@ /** * Interface LockerProcessInterface + * + * @api */ interface LockerProcessInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/MergeStrategyInterface.php b/lib/internal/Magento/Framework/View/Asset/MergeStrategyInterface.php index 55b3efc13ac60..e0532f05663cb 100644 --- a/lib/internal/Magento/Framework/View/Asset/MergeStrategyInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/MergeStrategyInterface.php @@ -7,6 +7,8 @@ /** * Interface for merging multiple assets into one + * + * @api */ interface MergeStrategyInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/MergeableInterface.php b/lib/internal/Magento/Framework/View/Asset/MergeableInterface.php index 185bc7f452c10..b4fec8cc35263 100644 --- a/lib/internal/Magento/Framework/View/Asset/MergeableInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/MergeableInterface.php @@ -7,6 +7,8 @@ /** * Interface of an asset that can be merged with other assets + * + * @api */ interface MergeableInterface extends LocalInterface { diff --git a/lib/internal/Magento/Framework/View/Asset/PreProcessor/FilenameResolverInterface.php b/lib/internal/Magento/Framework/View/Asset/PreProcessor/FilenameResolverInterface.php index c91ff74b094f3..845a48a36aacb 100644 --- a/lib/internal/Magento/Framework/View/Asset/PreProcessor/FilenameResolverInterface.php +++ b/lib/internal/Magento/Framework/View/Asset/PreProcessor/FilenameResolverInterface.php @@ -7,6 +7,8 @@ /** * Interface FilenameResolverInterface + * + * @api */ interface FilenameResolverInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Fallback/Rule/RuleInterface.php b/lib/internal/Magento/Framework/View/Design/Fallback/Rule/RuleInterface.php index 4cb6801187010..4abb69ea9d295 100644 --- a/lib/internal/Magento/Framework/View/Design/Fallback/Rule/RuleInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Fallback/Rule/RuleInterface.php @@ -9,6 +9,8 @@ * Rule Interface * * Interface for search path resolution during fallback process + * + * @api */ interface RuleInterface { diff --git a/lib/internal/Magento/Framework/View/Design/FileResolution/Fallback/ResolverInterface.php b/lib/internal/Magento/Framework/View/Design/FileResolution/Fallback/ResolverInterface.php index 0a7ccb3468c37..26aecd4369c94 100644 --- a/lib/internal/Magento/Framework/View/Design/FileResolution/Fallback/ResolverInterface.php +++ b/lib/internal/Magento/Framework/View/Design/FileResolution/Fallback/ResolverInterface.php @@ -3,7 +3,6 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - namespace Magento\Framework\View\Design\FileResolution\Fallback; use Magento\Framework\View\Design\FileResolution\Fallback; @@ -11,6 +10,8 @@ /** * Interface for resolvers of view files using fallback rules + * + * @api */ interface ResolverInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/Customization/ConfigInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/Customization/ConfigInterface.php index d6e6b6a8508b8..d594ec43bc65a 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/Customization/ConfigInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/Customization/ConfigInterface.php @@ -7,6 +7,8 @@ /** * Theme customization configuration interface + * + * @api */ interface ConfigInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileAssetInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileAssetInterface.php index 9ba6002e6a11d..ecaa5e1382bde 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileAssetInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileAssetInterface.php @@ -7,6 +7,8 @@ /** * Theme asset file interface + * + * @api */ interface FileAssetInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileInterface.php index 89fe485ecf7ed..bb19a88210aba 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/Customization/FileInterface.php @@ -7,6 +7,8 @@ /** * Theme service file interface + * + * @api */ interface FileInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/CustomizationInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/CustomizationInterface.php index 33cca00b08147..16416615b93d8 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/CustomizationInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/CustomizationInterface.php @@ -7,6 +7,8 @@ /** * Theme customization interface + * + * @api */ interface CustomizationInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/File/CollectionInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/File/CollectionInterface.php index d5c4695243aa8..2f0257b3a1369 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/File/CollectionInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/File/CollectionInterface.php @@ -7,6 +7,8 @@ /** * Design Theme File collection interface + * + * @api */ interface CollectionInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/FileInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/FileInterface.php index f197f370b2a4e..bfe520a764e6f 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/FileInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/FileInterface.php @@ -7,6 +7,8 @@ /** * Theme file interface + * + * @api */ interface FileInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/Image/PathInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/Image/PathInterface.php index bd7b11605cbd8..7610bf88fa490 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/Image/PathInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/Image/PathInterface.php @@ -9,6 +9,8 @@ /** * Theme Image Path interface + * + * @api */ interface PathInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/ResolverInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/ResolverInterface.php index 06d3f6f78a25e..46290a1b68a8f 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/ResolverInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/ResolverInterface.php @@ -7,6 +7,8 @@ /** * Theme resolver interface + * + * @api */ interface ResolverInterface { diff --git a/lib/internal/Magento/Framework/View/Design/Theme/ThemeProviderInterface.php b/lib/internal/Magento/Framework/View/Design/Theme/ThemeProviderInterface.php index 2ca0547110fb8..7302fe430f358 100644 --- a/lib/internal/Magento/Framework/View/Design/Theme/ThemeProviderInterface.php +++ b/lib/internal/Magento/Framework/View/Design/Theme/ThemeProviderInterface.php @@ -7,6 +7,8 @@ /** * Interface ThemeProviderInterface + * + * @api */ interface ThemeProviderInterface {