Skip to content

Commit e58c413

Browse files
authored
ENGCOM-7071: #22010: Updates AbstractExtensibleObject and AbstractExtensibleModel annotations #22011
2 parents 00edaff + 816338c commit e58c413

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

lib/internal/Magento/Framework/Api/AbstractExtensibleObject.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
* Base Class for extensible data Objects
1212
*
1313
* @SuppressWarnings(PHPMD.NumberOfChildren)
14+
* phpcs:disable Magento2.Classes.AbstractApi
1415
* @api
16+
* @deprecated
17+
* @see \Magento\Framework\Model\AbstractExtensibleModel
1518
*/
1619
abstract class AbstractExtensibleObject extends AbstractSimpleObject implements CustomAttributesDataInterface
1720
{

lib/internal/Magento/Framework/Model/AbstractExtensibleModel.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
* This class defines basic data structure of how custom attributes are stored in an ExtensibleModel.
1616
* Implementations may choose to process custom attributes as their persistence requires them to.
1717
* @SuppressWarnings(PHPMD.NumberOfChildren)
18+
* phpcs:disable Magento2.Classes.AbstractApi
19+
* @api
1820
*/
1921
abstract class AbstractExtensibleModel extends AbstractModel implements
2022
\Magento\Framework\Api\CustomAttributesDataInterface

0 commit comments

Comments
 (0)