22 private $entityManager;
27 private $bulkSummaryFactory;
38 \
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceFactory $bulkSummaryFactory
40 $this->userContext = $userContext;
41 $this->entityManager = $entityManager;
42 $this->bulkSummaryFactory = $bulkSummaryFactory;
51 public function isAllowed($bulkUuid)
54 $bulkSummary = $this->entityManager->load(
55 $this->bulkSummaryFactory->create(),
58 return $bulkSummary->getUserId() === $this->userContext->getUserId();
__construct(\Magento\Authorization\Model\UserContextInterface $userContext, \Magento\Framework\EntityManager\EntityManager $entityManager, \Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceFactory $bulkSummaryFactory)