Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-integration
Helper
Data.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Integration\Helper
;
7
8
use
Magento\Integration\Model\Integration
as
IntegrationModel
;
9
10
class
Data
extends
\Magento\Framework\App\Helper\AbstractHelper
11
{
18
public
function
mapResources
(array $resources)
19
{
20
$output
= [];
21
foreach
($resources as
$resource
) {
22
$item
= [];
23
$item
[
'attr'
][
'data-id'
] =
$resource
[
'id'
];
24
$item
[
'data'
] =
__
(
$resource
[
'title'
]);
25
$item
[
'children'
] = [];
26
if
(isset(
$resource
[
'children'
])) {
27
$item
[
'state'
] =
'open'
;
28
$item
[
'children'
] = $this->
mapResources
($resource[
'children'
]);
29
}
30
$output
[] =
$item
;
31
}
32
return
$output
;
33
}
34
41
public
function
isConfigType
($integrationData)
42
{
43
return
isset(
44
$integrationData[IntegrationModel::SETUP_TYPE]
45
) && $integrationData[IntegrationModel::SETUP_TYPE] == IntegrationModel::TYPE_CONFIG;
46
}
47
}
Magento\Integration\Helper
Definition:
Data.php:6
Magento\Integration\Model\Integration
__
__()
Definition:
__.php:13
$resource
$resource
Definition:
bulk.php:12
$item
$item
Definition:
partial_invoice.php:27
Magento\Integration\Helper\Data
Definition:
Data.php:10
Magento\Integration\Helper\Data\isConfigType
isConfigType($integrationData)
Definition:
Data.php:41
$output
$output
Definition:
classmap_generator.php:100
Magento\Integration\Helper\Data\mapResources
mapResources(array $resources)
Definition:
Data.php:18
Magento\Framework\App\Helper\AbstractHelper
Definition:
AbstractHelper.php:13