Skip to content

Commit 61f8d7e

Browse files
committed
Mark Framework interfaces as API part 1
update
1 parent be82efb commit 61f8d7e

31 files changed

+60
-5
lines changed

lib/internal/Magento/Framework/Amqp/Topology/BindingInstallerInterface.php

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

1111
/**
1212
* Exchange binding installer.
13+
*
14+
* @api
1315
*/
1416
interface BindingInstallerInterface
1517
{

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
namespace Magento\Framework\Api;
88

99
/**
10-
* Interface \Magento\Framework\Api\AttributeTypeResolverInterface
10+
* Interface Attribute Type Resolver
1111
*
12+
* @api
1213
*/
1314
interface AttributeTypeResolverInterface
1415
{

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

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

88
/**
99
* Interface CriteriaInterface
10+
*
11+
* @api
1012
*/
1113
interface CriteriaInterface
1214
{

lib/internal/Magento/Framework/Api/Search/AggregationInterface.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
namespace Magento\Framework\Api\Search;
77

88
/**
9-
* Faceted data
9+
* Interface Aggregation fo get faceted data
10+
*
11+
* @api
1012
*/
1113
interface AggregationInterface
1214
{

lib/internal/Magento/Framework/Api/Search/AggregationValueInterface.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
namespace Magento\Framework\Api\Search;
77

88
/**
9-
* Interface \Magento\Framework\Api\Search\AggregationValueInterface
9+
* Interface Aggregation Value
1010
*
11+
* @api
1112
*/
1213
interface AggregationValueInterface
1314
{

lib/internal/Magento/Framework/Api/Search/BucketInterface.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
namespace Magento\Framework\Api\Search;
77

88
/**
9-
* Facet Bucket
9+
* Interface for facet Bucket
10+
*
11+
* @api
1012
*/
1113
interface BucketInterface
1214
{

lib/internal/Magento/Framework/Api/Search/DocumentInterface.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88
use Magento\Framework\Api\CustomAttributesDataInterface;
99

1010
/**
11-
* Interface \Magento\Framework\Api\Search\DocumentInterface
11+
* Interface Search Document
1212
*
13+
* @api
1314
*/
1415
interface DocumentInterface extends CustomAttributesDataInterface
1516
{

lib/internal/Magento/Framework/Api/Search/ReportingInterface.php

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

88
/**
99
* Interface ReportingInterface
10+
*
11+
* @api
1012
*/
1113
interface ReportingInterface
1214
{

lib/internal/Magento/Framework/Api/SearchCriteria/CollectionProcessor/ConditionProcessor/CustomConditionInterface.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
* AND
2424
* (CustomCondition_2 OR CustomCondition_3)
2525
*
26+
* @api
2627
*/
2728
interface CustomConditionInterface
2829
{

lib/internal/Magento/Framework/Api/SearchCriteria/CollectionProcessor/ConditionProcessor/CustomConditionProviderInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
*
1616
* Used to store processors as mapping attributeName => CustomConditionInterface
1717
* You can use di.xml to configure with any custom conditions you need
18+
*
19+
* @api
1820
*/
1921
interface CustomConditionProviderInterface
2022
{

0 commit comments

Comments
 (0)