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-review
Ui
Component
Listing
Columns
ReviewActions.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Review\Ui\Component\Listing\Columns
;
7
8
use
Magento\Ui\Component\Listing\Columns\Column
;
9
16
class
ReviewActions
extends
Column
17
{
22
public
function
prepareDataSource
(array $dataSource)
23
{
24
$dataSource = parent::prepareDataSource($dataSource);
25
26
if
(empty($dataSource[
'data'
][
'items'
])) {
27
return
$dataSource;
28
}
29
30
foreach
($dataSource[
'data'
][
'items'
] as &
$item
) {
31
$item
[$this->
getData
(
'name'
)][
'edit'
] = [
32
'href'
=> $this->context->getUrl(
33
'review/product/edit'
,
34
[
'id'
=>
$item
[
'review_id'
],
'productId'
=>
$item
[
'entity_id'
]]
35
),
36
'label'
=>
__
(
'Edit'
),
37
'hidden'
=>
false
,
38
];
39
}
40
41
return
$dataSource;
42
}
43
}
Magento\Review\Ui\Component\Listing\Columns\ReviewActions\prepareDataSource
prepareDataSource(array $dataSource)
Definition:
ReviewActions.php:22
Magento\Ui\Component\AbstractComponent\getData
getData($key='', $index=null)
Definition:
AbstractComponent.php:264
Magento\Review\Ui\Component\Listing\Columns\ReviewActions
Definition:
ReviewActions.php:16
__
__()
Definition:
__.php:13
$item
$item
Definition:
partial_invoice.php:27
Magento\Review\Ui\Component\Listing\Columns
Definition:
ReviewActions.php:6
Magento\Ui\Component\Listing\Columns\Column
Definition:
Column.php:17