A PHP Error was encountered

Severity: 8192

Message: Function create_function() is deprecated

Filename: geshi/geshi.php

Line Number: 4698

Backtrace:

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 693
Function: getPaste

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once

Re: Untitled - Stikked
From Gentle Marmoset, 5 Years ago, written in Java 5.
This paste is a reply to Untitled from Diminutive Camel - view diff
Embed
  1. public Mono<LTILaunchRequest<LTILaunchRequestSettings>> handlePlatformAuthenticationResponse(AuthenticationResponse authenticationResponse) {
  2.         IssuerResponse issuerResponse= authenticationService.retrieveIssuerResponse(authenticationResponse.getState());
  3.         String jwtToken = authenticationResponse.getIdToken();
  4.         String issuerId = issuerResponse.getIssuerId();
  5.         return platformConfigurationService
  6.                         .getByIssuerId(issuerId)
  7.                         .flatMap(platformConfiguration -> getPublicKeyData(platformConfiguration))
  8.                             .flatMap(publicKeyData -> {
  9.                                 setPlatformConfigurationServicePublicKeyData(platformConfiguration, publicKeyData);
  10.                                 return Tuples.of(platformConfiguration, publicKeyData);
  11.                              })
  12.                         .flatMap(tuple -> jwtHelper.getClaimsFromJWTToken(jwtToken, tuple.getT2()))
  13.                         .map(claims -> {
  14.                              RumbaRole rumbaRole = obtainRumbaRoleFromLTIRoles(claims);
  15.                              String messageType = claims.get(Constants.CLAIM_PREFIX + "message_type", String.class);
  16.                              LaunchRequestProviderType.getLaunchRequestProviderType(messageType)
  17.                                  .map(launchRequestProviderType -> launchRequestServiceLocator.getProvider(launchRequestProviderType))
  18.                                  .map(launchRequestService ->  {
  19.                                      launchRequestService.validateLaunchRequest(claims);
  20.                                      launchRequestService.processRequest(claims)
  21.                                          .map(ltiLaunchRequest -> setLtiLaunchRequest(ltiLaunchRequest, tuple.getT1().getRumbaDistrictId(), rumbaRole));
  22.                                       });
  23.                         });