Skip to content

Commit 18b7e00

Browse files
author
Gabriel Galvao da Gama
committed
Merge remote-tracking branch 'vlmed/mark-interfaces-as-api-cron-deploy' into api-changes-delivery
2 parents 28dc535 + 94e0b0b commit 18b7e00

27 files changed

+51
-0
lines changed

app/code/Magento/Cron/Model/DeadlockRetrierInterface.php

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

1212
/**
1313
* Retrier Interface
14+
*
15+
* @api
1416
*/
1517
interface DeadlockRetrierInterface
1618
{

app/code/Magento/Csp/Api/CspAwareActionInterface.php

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

1212
/**
1313
* Interface for controllers that can provide route-specific CSPs.
14+
*
15+
* @api
1416
*/
1517
interface CspAwareActionInterface extends ActionInterface
1618
{

app/code/Magento/Csp/Api/CspRendererInterface.php

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

1212
/**
1313
* Renders configured CSPs
14+
*
15+
* @api
1416
*/
1517
interface CspRendererInterface
1618
{

app/code/Magento/Csp/Api/Data/ModeConfiguredInterface.php

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

1010
/**
1111
* CSP mode.
12+
*
13+
* @api
1214
*/
1315
interface ModeConfiguredInterface
1416
{

app/code/Magento/Csp/Api/Data/PolicyInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
* Defined Content Security Policy.
1212
*
1313
* Different policies will have different types of data but they all will have identifiers and string representations.
14+
*
15+
* @api
1416
*/
1517
interface PolicyInterface
1618
{

app/code/Magento/Csp/Api/InlineUtilInterface.php

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

1212
/**
1313
* Utility for classes responsible for rendering and templates that allows whitelist inline sources.
14+
*
15+
* @api
1416
*/
1517
interface InlineUtilInterface
1618
{

app/code/Magento/Csp/Api/ModeConfigManagerInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
* CSP mode config manager.
1414
*
1515
* Responsible for CSP mode configurations like report-only/restrict modes, report URL etc.
16+
*
17+
* @api
1618
*/
1719
interface ModeConfigManagerInterface
1820
{

app/code/Magento/Csp/Api/PolicyCollectorInterface.php

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

1212
/**
1313
* Collects CSPs from a source.
14+
*
15+
* @api
1416
*/
1517
interface PolicyCollectorInterface
1618
{

app/code/Magento/Csp/Api/PolicyRendererInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
* Renders one policy at a time.
1515
*
1616
* Different type of CSPs may require specific renderers due to being represented by different headers.
17+
*
18+
* @api
1719
*/
1820
interface PolicyRendererInterface
1921
{

app/code/Magento/Csp/Model/Collector/Config/PolicyReaderInterface.php

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

1212
/**
1313
* Initiates a policy DTO based on a value found in Magento config.
14+
*
15+
* @api
1416
*/
1517
interface PolicyReaderInterface
1618
{

0 commit comments

Comments
 (0)