class FilemanagerController extends TwigAwareController implements BackendZoneInterface (View source)

Constants

PAGESIZE

Properties

protected Config $config from  TwigAwareController
protected Environment $twig from  TwigAwareController
protected Packages $packages from  TwigAwareController
protected Canonical $canonical from  TwigAwareController
protected Sanitiser $sanitiser from  TwigAwareController
protected Request $request from  TwigAwareController
protected TemplateChooser $templateChooser from  TwigAwareController

Methods

void
setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)

No description

Response
renderTemplate($template, array $parameters = [], Response|null $response = null) deprecated

No description

Response
render($template, array $parameters = [], Response|null $response = null)

Renders a view.

Response
renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])

Renders a single record.

createPager(Query $query, string $contentType, int $pageSize, string $order)

No description

string
getFromRequestRaw(string $parameter)

No description

string|null
getFromRequest(string $parameter, string|null $default = null)

No description

string|null
getFromRequestArray(array $parameters, string|null $default = null)

No description

__construct(FileLocations $fileLocations, MediaRepository $mediaRepository, SessionInterface $session)

No description

Response
filemanager(string $location)

No description

Details

void setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)

Parameters

Config $config
Environment $twig
Packages $packages
Canonical $canonical
Sanitiser $sanitiser
RequestStack $requestStack
TemplateChooser $templateChooser

Return Value

void

Response renderTemplate($template, array $parameters = [], Response|null $response = null) deprecated

deprecated since Bolt 4.0, use "render()" instead

Parameters

$template
array $parameters
Response|null $response

Return Value

Response

Response render($template, array $parameters = [], Response|null $response = null)

Renders a view.

Parameters

$template
array $parameters
Response|null $response

Return Value

Response

Response renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])

Renders a single record.

Parameters

Content|null $record
bool $requirePublished
array $templates

Return Value

Response

createPager(Query $query, string $contentType, int $pageSize, string $order)

Parameters

Query $query
string $contentType
int $pageSize
string $order

string getFromRequestRaw(string $parameter)

Parameters

string $parameter

Return Value

string

string|null getFromRequest(string $parameter, string|null $default = null)

Parameters

string $parameter
string|null $default

Return Value

string|null

string|null getFromRequestArray(array $parameters, string|null $default = null)

Parameters

array $parameters
string|null $default

Return Value

string|null

__construct(FileLocations $fileLocations, MediaRepository $mediaRepository, SessionInterface $session)

Parameters

FileLocations $fileLocations
MediaRepository $mediaRepository
SessionInterface $session

Response filemanager(string $location)

Parameters

string $location

Return Value

Response