Skip to content

Commit 8bcc807

Browse files
committed
Marked as API
1 parent 9a68d68 commit 8bcc807

30 files changed

+106
-0
lines changed

lib/internal/Magento/Framework/Setup/ConfigOptionsListInterface.php

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

810
use Magento\Framework\App\DeploymentConfig;
911

1012
/**
1113
* Interface for handling options in deployment configuration tool
14+
*
15+
* @api
1216
*/
1317
interface ConfigOptionsListInterface
1418
{

lib/internal/Magento/Framework/Setup/DataCacheInterface.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\Framework\Setup;
79

810
/**
911
* Data setup cache
12+
*
13+
* @api
1014
*/
1115
interface DataCacheInterface
1216
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/DataSavior/DataSaviorInterface.php

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

78
namespace Magento\Framework\Setup\Declaration\Schema\DataSavior;
89

@@ -11,6 +12,8 @@
1112
/**
1213
* This interface allows to dump data during declarative installation process
1314
* and revert changes with applying previously saved data, if something goes wrong
15+
*
16+
* @api
1417
*/
1518
interface DataSaviorInterface
1619
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/DataSavior/DumpAccessorInterface.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);
67

78
namespace Magento\Framework\Setup\Declaration\Schema\DataSavior;
89

910
/**
1011
* Allows to access dump, that can be persisted in any file format or in database
12+
*
13+
* @api
1114
*/
1215
interface DumpAccessorInterface
1316
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DDLTriggerInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
* This approach is correct from prospective of declaration but is not so fast as ALTER TABLE is.
2626
* So if you need to perform some renaming operations quickly, please use raw SQL dump instead, that can be taken with
2727
* help of --dry-run mode
28+
*
29+
* @api
2830
*/
2931
interface DDLTriggerInterface
3032
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbDefinitionProcessorInterface.php

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

78
namespace Magento\Framework\Setup\Declaration\Schema\Db;
89

@@ -13,6 +14,8 @@
1314
* For example, from VARCHAR(255) to:
1415
* 'type' => 'varchar'
1516
* 'length' => 255
17+
*
18+
* @api
1619
*/
1720
interface DbDefinitionProcessorInterface
1821
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbSchemaReaderInterface.php

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

78
namespace Magento\Framework\Setup\Declaration\Schema\Db;
89

910
/**
1011
* This class is responsible for read different schema
1112
* structural elements: indexes, constraints, table names and columns.
13+
*
14+
* @api
1215
*/
1316
interface DbSchemaReaderInterface
1417
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbSchemaWriterInterface.php

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

78
namespace Magento\Framework\Setup\Declaration\Schema\Db;
89

910
/**
1011
* This class is responsible for read different schema structural elements: indexes, constraints,
1112
* table names and columns.
13+
*
14+
* @api
1215
*/
1316
interface DbSchemaWriterInterface
1417
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Declaration/ValidationInterface.php

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

810
use Magento\Framework\Setup\Declaration\Schema\Dto\Schema;
911

1012
/**
1113
* This class is responsible for basic validation rules.
14+
*
15+
* @api
1216
*/
1317
interface ValidationInterface
1418
{

lib/internal/Magento/Framework/Setup/Declaration/Schema/Diff/DiffInterface.php

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

78
namespace Magento\Framework\Setup\Declaration\Schema\Diff;
89

@@ -11,6 +12,8 @@
1112
/**
1213
* DiffInterface is type of classes, that holds all information
1314
* that need to be changed from one installation to another.
15+
*
16+
* @api
1417
*/
1518
interface DiffInterface
1619
{

0 commit comments

Comments
 (0)