Esempio n. 1
0
 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;
 }