18declare(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
94 $this->generateRedirectURL(
getAdditionalParameters()
Class ilCtrl provides processing control methods.
redirectToURL(string $target_url)
@inheritDoc
setTargetScript(string $a_target_script)
@inheritDoc
setParameterByClass(string $a_class, string $a_parameter, $a_value)
@inheritDoc
getLinkTargetByClass( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false)
@inheritDoc
Generatates and reads Goto Links.
handle(Request $request, Context $context, Factory $response_factory)
redirectWithGotoLink(string $ref_id, array $params, ilCtrl $ctrl)
generateGotoLink(string $node_id, string $skin_id, string $style_id)
generateRedirectURL(ilCtrl $ctrl, int $ref_id, string $node_id, string $skin_id, string $style_id,)
Renders the Overview of the Examples in the Administration.
if(! $DIC->user() ->getId()||!ilLTIConsumerAccess::hasCustomProviderCreationAccess()) $params