Scalr_UI_Request::getAuditLoggerConfig PHP Method

getAuditLoggerConfig() public method

See also: Scalr\LogCollector\AuditLoggerRetrieveConfigurationInterface::getAuditLoggerConfig()
    public function getAuditLoggerConfig()
    {
        $config = new AuditLoggerConfiguration(AuditLogger::REQUEST_TYPE_UI);
        $config->user = $this->user;
        $config->accountId = $this->user ? $this->user->getAccountId() : null;
        $config->envId = isset($this->environment) ? $this->environment->id : null;
        $config->ruid = Scalr_Session::getInstance()->getRealUserId();
        $config->remoteAddr = $this->getRemoteAddr();
        return $config;
    }