public function formatAppContext(CM_Log_Context $context) { $result = []; $appAttributes = $context->getExtra(); if ($user = $context->getUser()) { $appAttributes['user'] = ['id' => $user->getId(), 'displayName' => $user->getDisplayName()]; } $request = $context->getHttpRequest(); if (null !== $request) { $appAttributes['client'] = ['id' => $request->getClientId()]; } $result[$this->_appName] = $appAttributes; return $result; }