64 if ($this->config->isNewRelicEnabled()) {
65 if ($this->backendAuthSession->isLoggedIn()) {
66 $user = $this->backendAuthSession->getUser();
68 'id' =>
$user->getId(),
69 'username' =>
$user->getUserName(),
70 'name' =>
$user->getFirstName() .
' ' .
$user->getLastName(),
74 'type' =>
'admin_activity',
75 'action' => $this->jsonEncoder->encode($jsonData),
79 $usersModel = $this->usersFactory->create();
80 $usersModel->setData($modelData);
__construct(Config $config, \Magento\Backend\Model\Auth\Session $backendAuthSession, \Magento\NewRelicReporting\Model\UsersFactory $usersFactory, \Magento\Framework\Json\EncoderInterface $jsonEncoder)
execute(Observer $observer)