40 \
Magento\Framework\
Json\EncoderInterface $jsonEncoder,
44 $this->_jsonEncoder = $jsonEncoder;
45 $this->_importModel = $importModel;
46 parent::__construct($context,
$data);
56 $behaviors = $this->_importModel->getEntityBehaviors();
57 foreach ($behaviors as $entityCode => $behavior) {
58 $behaviors[$entityCode] = $behavior[
'code'];
60 return $this->_jsonEncoder->encode($behaviors);
70 $behaviors = $this->_importModel->getEntityBehaviors();
71 foreach ($behaviors as $entityCode => $behavior) {
72 $behaviors[$entityCode] = $behavior[
'notes'];
74 return $this->_jsonEncoder->encode($behaviors);
84 $uniqueBehaviors = $this->_importModel->getUniqueEntityBehaviors();
85 return $this->_jsonEncoder->encode(array_keys($uniqueBehaviors));
getEntityBehaviorsNotes()
__construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\ImportExport\Model\Import $importModel, array $data=[])