- 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
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest |
Throws:
TypeExceptionContainerExceptionInterfaceNotFoundExceptionInterfaceInvalidArgumentExceptionExceptionReflectionExceptionException
vihzhuoInstance
Throws:
renderPageSettings
private renderPageSettings(?\Vihzhuo\Contracts\PageContract $page = null): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$page |
?\Vihzhuo\Contracts\PageContract |
Throws:
handleCreate
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest |
Throws:
handleEdit
private handleEdit(\Vihzhuo\Contracts\PageContract $page, \Qubus\Http\ServerRequest $request): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$page |
\Vihzhuo\Contracts\PageContract | |
$request |
\Qubus\Http\ServerRequest |
Throws:
handleDestroy
Parameters:
| Parameter | Type | Description |
|---|---|---|
$page |
\Vihzhuo\Contracts\PageContract |