Skip to content

Commit eb56d46

Browse files
author
Gabriel Galvao da Gama
committed
Merge remote-tracking branch 'magento-engcom/imported-magento-magento2-32726' into api-changes-delivery
2 parents 52b4532 + 223de73 commit eb56d46

File tree

20 files changed

+54
-0
lines changed

20 files changed

+54
-0
lines changed

app/code/Magento/Directory/Model/Country/Postcode/ConfigInterface.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,14 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Directory\Model\Country\Postcode;
79

810
/**
911
* Configured postcode validation patterns
12+
*
13+
* @api
1014
*/
1115
interface ConfigInterface
1216
{

app/code/Magento/Directory/Model/Country/Postcode/ValidatorInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Directory\Model\Country\Postcode;
79

810
/**
911
* Interface \Magento\Directory\Model\Country\Postcode\ValidatorInterface
1012
*
13+
* @api
1114
*/
1215
interface ValidatorInterface
1316
{

app/code/Magento/Downloadable/Api/DomainManagerInterface.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Downloadable\Api;
79

810
/**
911
* Interface DomainManagerInterface
1012
* Manage downloadable domains whitelist.
13+
*
14+
* @api
1115
*/
1216
interface DomainManagerInterface
1317
{

app/code/Magento/Downloadable/Pricing/Price/LinkPriceInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
67

78
namespace Magento\Downloadable\Pricing\Price;
89

910
use Magento\Downloadable\Model\Link;
1011

1112
/**
1213
* Class LinkPrice Model
14+
*
15+
* @api
1316
*/
1417
interface LinkPriceInterface
1518
{

app/code/Magento/Eav/Model/Entity/Attribute/AttributeInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Eav\Model\Entity\Attribute;
79

810
/**
911
* Interface \Magento\Eav\Model\Entity\Attribute\AttributeInterface
1012
*
13+
* @api
1114
*/
1215
interface AttributeInterface
1316
{

app/code/Magento/Eav/Model/Entity/Attribute/Backend/BackendInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Eav\Model\Entity\Attribute\Backend;
79

810
/**
@@ -11,6 +13,7 @@
1113
* Backend is responsible for saving the values of the attribute
1214
* and performing pre and post actions
1315
*
16+
* @api
1417
*/
1518
interface BackendInterface
1619
{

app/code/Magento/Eav/Model/Entity/Attribute/Source/SpecificSourceInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
/**
1414
* Can provide entity-specific options for an attribute.
15+
*
16+
* @api
1517
*/
1618
interface SpecificSourceInterface extends SourceInterface
1719
{

app/code/Magento/Eav/Model/Entity/Attribute/UniqueValidationInterface.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\Eav\Model\Entity\Attribute;
79

810
use Magento\Framework\DataObject;
911
use Magento\Eav\Model\Entity\AbstractEntity;
1012

1113
/**
1214
* Interface for unique attribute validator
15+
*
16+
* @api
1317
*/
1418
interface UniqueValidationInterface
1519
{

app/code/Magento/Eav/Model/Entity/AttributeLoaderInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
67

78
namespace Magento\Eav\Model\Entity;
89

910
use Magento\Framework\DataObject;
1011

1112
/**
1213
* Interface AttributeLoaderInterface
14+
*
15+
* @api
1316
*/
1417
interface AttributeLoaderInterface
1518
{

app/code/Magento/Eav/Model/Entity/Setup/PropertyMapperInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,14 @@
55
* Copyright © Magento, Inc. All rights reserved.
66
* See COPYING.txt for license details.
77
*/
8+
declare(strict_types=1);
9+
810
namespace Magento\Eav\Model\Entity\Setup;
911

1012
/**
1113
* Interface \Magento\Eav\Model\Entity\Setup\PropertyMapperInterface
1214
*
15+
* @api
1316
*/
1417
interface PropertyMapperInterface
1518
{

0 commit comments

Comments
 (0)