phpDocumentor

BasicController

Class BasicElementController

Table of Contents

$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
themeService()  : bool|StyleEditThemeService
updateThemeList()  : mixed

Properties

Methods

delete()

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

get()

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

patch()

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

post()

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

put()

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

requiresAuthentication()

public requiresAuthentication() : bool
Return values
bool

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