You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: app/code/Magento/ImportExport/README.md
+9-4Lines changed: 9 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ The Magento_ImportExport module creates the following tables in the database:
9
9
-`importexport_importdata`
10
10
-`import_history`
11
11
12
+
All database schema changes made by this module are rolled back when the module gets disabled and setup:upgrade command is run.
13
+
12
14
For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).
13
15
14
16
## Structure
@@ -25,7 +27,7 @@ Extension developers can interact with the Magento_ImportExport module. For more
25
27
26
28
### Layouts
27
29
28
-
This module introduces the following layouts in the `view/frontend/layout` directory:
30
+
This module introduces the following layout handles in the `view/frontend/layout` directory:
29
31
30
32
-`adminhtml_export_getfilter`
31
33
-`adminhtml_export_index`
@@ -49,10 +51,13 @@ For information about a UI component in Magento 2, see [Overview of UI component
For information about a public API in Magento 2, see [Public interfaces & APIs](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).
Copy file name to clipboardExpand all lines: app/code/Magento/Indexer/README.md
+8-21Lines changed: 8 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Magento_Indexer module
2
2
3
3
This module provides Magento Indexing functionality.
4
-
It allows:
4
+
It allows to:
5
5
- read indexers configuration
6
6
- represent indexers in admin
7
7
- regenerate indexes by cron schedule
@@ -43,42 +43,28 @@ The module dispatches the following events:
43
43
#### Model
44
44
45
45
-`clean_cache_by_tags` event in the `\Magento\Indexer\Model\Indexer\CacheCleaner::cleanCache` method. Parameters:
46
-
-`object` is a `$this->cacheContext` object (`Magento\Framework\Indexer\CacheContext` class)
46
+
-`object` is a `cacheContext` object (`Magento\Framework\Indexer\CacheContext` class)
47
47
48
48
#### Plugin
49
49
50
50
-`clean_cache_after_reindex` event in the `\Magento\Indexer\Model\Processor\CleanCache::afterUpdateMview` method. Parameters:
51
-
-`object` is a `$this->context` object (`Magento\Framework\Indexer\CacheContext` class)
51
+
-`object` is a `context` object (`Magento\Framework\Indexer\CacheContext` class)
52
52
53
53
-`clean_cache_by_tags` event in the `\Magento\Indexer\Model\Processor\CleanCache::afterReindexAllInvalid` method. Parameters:
54
-
-`object` is a `$this->context` object (`Magento\Framework\Indexer\CacheContext` class)
54
+
-`object` is a `context` object (`Magento\Framework\Indexer\CacheContext` class)
55
55
56
56
For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).
57
57
58
58
### Layouts
59
59
60
-
This module introduces the following layouts in the `view/adminhtml/layout` directory:
60
+
This module introduces the following layout handles in the `view/adminhtml/layout` directory:
61
61
-`indexer_indexer_list`
62
62
-`indexer_indexer_list_grid`
63
63
64
64
For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).
65
65
66
66
## Additional information
67
67
68
-
### Magento indexers
69
-
70
-
List of Magento default indexers:
71
-
-`design_config_grid` - Design Config Grid
72
-
-`customer_grid` - Customer Grid
73
-
-`catalog_category_product` - Category Products
74
-
-`catalog_product_category` - Product Categories
75
-
-`catalogrule_rule` - Catalog Rule Product
76
-
-`catalog_product_attribute` - Product EAV
77
-
-`catalogrule_product` - Catalog Product Rule
78
-
-`cataloginventory_stock` - Stock
79
-
-`catalog_product_price` - Product Price
80
-
-`catalogsearch_fulltext` - Catalog Search
81
-
82
68
### Indexer modes
83
69
84
70
There are 2 modes of the Indexers:
@@ -91,11 +77,12 @@ There are 2 modes of the Indexers:
91
77
Magento_Indexers provides console commands:
92
78
-`bin/magento indexer:info` - view a list of all indexers
93
79
-`bin/magento indexer:status [indexer]` - view index status
94
-
-`bin/magento indexer:info` - view list all indexers
95
80
-`bin/magento indexer:reindex [indexer]` - run reindex
Copy file name to clipboardExpand all lines: app/code/Magento/InstantPurchase/README.md
+3-11Lines changed: 3 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -18,14 +18,6 @@ Extension developers can interact with the Magento_InstantPurchase module. For m
18
18
19
19
[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_InstantPurchase module.
20
20
21
-
### Layouts
22
-
23
-
This module introduces the following layouts in the `view/frontend/layout` directory:
24
-
-`catalog_product_view`
25
-
-`catalog_product_view_type_bundle`
26
-
27
-
For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).
@@ -57,6 +49,8 @@ For more information about layouts in Magento 2, see the [Layout documentation](
57
49
58
50
For information about a public API in Magento 2, see [Public interfaces & APIs](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).
59
51
52
+
## Additional information
53
+
60
54
### Instant purchase customization
61
55
62
56
Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag.
@@ -89,9 +83,7 @@ Basic implementation is a good start point but it's recommended to provide own i
89
83
-`Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter.
90
84
-`Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array.
91
85
92
-
## Additional information
93
-
94
-
#Prerequisites to display the Instant Purchase button
86
+
### Prerequisites to display the Instant Purchase button
95
87
96
88
1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase`
Copy file name to clipboardExpand all lines: app/code/Magento/Integration/README.md
+15-7Lines changed: 15 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -7,15 +7,13 @@ model for request and access token management.
7
7
8
8
## Installation
9
9
10
-
Before installing this module, note that the Magento_Integration is dependent on the following modules:
10
+
The Magento_Integration module is one of the base Magento 2 modules. You cannot disable or uninstall this module.
11
+
12
+
This module is dependent on the following modules:
11
13
-`Magento_Store`
12
14
-`Magento_User`
13
15
-`Magento_Security`
14
16
15
-
The following modules depend on this module:
16
-
-`Magento_Analytics`
17
-
-`Magento_Webapi`
18
-
19
17
The Magento_Integration module creates the following tables in the database:
20
18
-`oauth_consumer`
21
19
-`oauth_token`
@@ -37,13 +35,13 @@ The module dispatches the following events:
37
35
38
36
#### Model
39
37
-`customer_login` event in the `\Magento\Integration\Model\CustomerTokenService::createCustomerAccessToken` method. Parameters:
40
-
-`customer` is a `$customerDataObject` object (`\Magento\Customer\Api\Data\CustomerInterface` class)
38
+
-`customer` is an object (`\Magento\Customer\Api\Data\CustomerInterface` class)
41
39
42
40
For information about an event in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).
43
41
44
42
### Layouts
45
43
46
-
This module introduces the following layouts in the `view/adminhtml/layout` directory:
44
+
This module introduces the following layout handles in the `view/adminhtml/layout` directory:
47
45
-`adminhtml_integration_edit`
48
46
-`adminhtml_integration_grid`
49
47
-`adminhtml_integration_grid_block`
@@ -79,6 +77,16 @@ For more information about a layout in Magento 2, see the [Layout documentation]
79
77
- update an Integration
80
78
- delete an Integration by integration ID
81
79
- get an array of selected resources for an integration
- execute post to integration (consumer) HTTP Post URL. Generate and return oauth_verifier
88
+
- delete the consumer data associated with the integration including its token and nonce
89
+
- remove token associated with provided consumer
82
90
83
91
For information about a public API in Magento 2, see [Public interfaces & APIs](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).
0 commit comments