Copied!

AbstractShareComponent

AbstractShareComponent.php : 16
Abstract
Implements ComponentInterface

Methods

public__construct()

AbstractShareComponent.php : 30
public __construct(PermissionResolver $permissionResolver, Environment $twig, string $template[, array<string, mixed> $parameters = [] ])

Parameters

Name Type Default value Description
$permissionResolver PermissionResolver - -
$twig Environment - -
$template string - -
$parameters array<string, mixed> [] -

publicrender()

AbstractShareComponent.php : 54
public render([array<string, mixed> $parameters = [] ]) : string

Parameters

Name Type Default value Description
$parameters array<string, mixed> [] -

Return values

string

Tags
Throws
LoaderError
Throws
RuntimeError
Throws
SyntaxError

protectedgetActiveSession()

AbstractShareComponent.php : 45
protected abstract getActiveSession(array<string, mixed> $parameters) : SessionInterface|null

Parameters

Name Type Default value Description
$parameters array<string, mixed> - -

Return values

SessionInterface|null