18 declare(strict_types=1);
    39         return $response_factory->
can(
    50     public function generateGotoLink(
string $node_id, 
string $skin_id, 
string $style_id): string
    52         return implode(
'/', [$node_id, $skin_id, $style_id]);
    64             ilSystemStyleDocumentationGUI::class,
    72             ilAdministrationGUI::class,
    73             ilObjStyleSettingsGUI::class,
    74             ilSystemStyleMainGUI::class,
    75             ilSystemStyleDocumentationGUI::class
    88         $ref_id = (
int) $ref_id;
    89         $node_id = $params[2] ?? 
'';
    90         $skin_id = $params[3] ?? 
'';
    91         $style_id = $params[4] ?? 
'';
 generateGotoLink(string $node_id, string $skin_id, string $style_id)
 
getAdditionalParameters()
 
getLinkTargetByClass( $a_class, string $a_cmd=null, string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false)
 
generateRedirectURL(ilCtrl $ctrl, int $ref_id, string $node_id, string $skin_id, string $style_id,)
 
if(! $DIC->user() ->getId()||!ilLTIConsumerAccess::hasCustomProviderCreationAccess()) $params
 
setParameterByClass(string $a_class, string $a_parameter, $a_value)
 
redirectWithGotoLink(string $ref_id, array $params, ilCtrl $ctrl)
 
Generatates and reads Goto Links. 
 
setTargetScript(string $a_target_script)
 
redirectToURL(string $target_url)
 
handle(Request $request, Context $context, Factory $response_factory)