- Full name:
\App\Infrastructure\Http\Controllers\WebsiteManagerController - Parent class:
BaseController - This class is marked as final and can't be subclassed
- This class is a Final class
Properties
managerIndexTemplate
pageSettingsTemplate
Methods
index
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
create
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
edit
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$pageId |
int |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
destroy
public destroy(\Qubus\Http\ServerRequest $request, int $pageId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$pageId |
int |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
vihzhuoInstance
Throws:
renderPageSettings
private renderPageSettings(?\Vihzhuo\Contracts\PageContract $page = null): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$page |
?\Vihzhuo\Contracts\PageContract |
Throws: