Jinya CMS

InstallController extends BaseController
in package

Tags
codeCoverageIgnore

Table of Contents

DEVICE_CODE_COOKIE  = 'JinyaDeviceCode'
$body  : array<string, mixed>
$engine  : Engine
$logger  : LoggerInterface
__construct()  : mixed
createAdmin()  : ResponseInterface
createConfiguration()  : ResponseInterface
createDatabase()  : ResponseInterface
entityNotFound()  : ResponseInterface
formatIteratorPlain()  : array<string|int, array<string, mixed>>
getInstall()  : ResponseInterface
Renders the installer page
jsonIterator()  : ResponseInterface
jsonIteratorPlain()  : ResponseInterface
renderThemed()  : ResponseInterface
Renders the given template with the given data

Constants

public mixed DEVICE_CODE_COOKIE = 'JinyaDeviceCode'
Tags

Properties

Methods

createAdmin()

public createAdmin() : ResponseInterface
Tags
Return values
ResponseInterface

createConfiguration()

public createConfiguration() : ResponseInterface
Tags
Return values
ResponseInterface

createDatabase()

public createDatabase() : ResponseInterface
Tags
Return values
ResponseInterface

entityNotFound()

public entityNotFound(string $message) : ResponseInterface
Parameters
$message : string
Tags
throws
JsonException
Return values
ResponseInterface

formatIteratorPlain()

public formatIteratorPlain(Iterator<string|int, T$iterator) : array<string|int, array<string, mixed>>
Parameters
$iterator : Iterator<string|int, T>
Tags
template

T

throws
JsonException
Return values
array<string|int, array<string, mixed>>

getInstall()

Renders the installer page

public getInstall() : ResponseInterface
Tags
throws
Throwable
Return values
ResponseInterface

jsonIterator()

public jsonIterator(Iterator $iterator) : ResponseInterface
Parameters
$iterator : Iterator
Tags
throws
JsonException
Return values
ResponseInterface

jsonIteratorPlain()

public jsonIteratorPlain(Iterator $iterator) : ResponseInterface
Parameters
$iterator : Iterator
Tags
throws
JsonException
Return values
ResponseInterface

renderThemed()

Renders the given template with the given data

private renderThemed(string $template, array<string|int, mixed> $data) : ResponseInterface
Parameters
$template : string
$data : array<string|int, mixed>
Tags
throws
Throwable
Return values
ResponseInterface

Search results