phpDocumentor

ThemeExtensionController extends BasicController
in package

Class ThemeExtensionController

Table of Contents

$filesystem  : FilesystemAdapter
$previewSettingsService  : bool
$themesList  : null
$requestedTheme  : RequestedThemeInterface
$theme  : bool
$themeService  : null
__clone()  : BasicController
__construct()  : mixed
delete()  : mixed
get()  : mixed
patch()  : mixed
post()  : mixed
put()  : mixed
requiresAuthentication()  : bool
currentTheme()  : CurrentThemeInterface|null
currentThemeId()  : string
getThemesList()  : ThemeConfigurationCollection
outputJson()  : string
previewSettingsService()  : bool|PreviewSettingsService|mixed|null
themeFilesystem()  : FilesystemAdapter
themeService()  : bool|StyleEditThemeService
updateThemeList()  : mixed

Properties

Methods

delete()

public delete(array<string|int, mixed> $uri,  $data) : mixed
Parameters
$uri : array<string|int, mixed>
$data :
Return values
mixed

patch()

public patch(array<string|int, mixed> $uri,  $data) : mixed
Parameters
$uri : array<string|int, mixed>
$data :
Return values
mixed

post()

public post(array<string|int, mixed> $uri,  $data) : mixed
Parameters
$uri : array<string|int, mixed>
$data :
Return values
mixed

put()

public put(array<string|int, mixed> $uri,  $data) : mixed
Parameters
$uri : array<string|int, mixed>
$data :
Return values
mixed

currentThemeId()

protected currentThemeId() : string
Tags
throws
Exception
Return values
string

outputJson()

protected outputJson(mixed $value) : string
Parameters
$value : mixed
Return values
string

updateThemeList()

protected updateThemeList() : mixed
Return values
mixed

Search results