FacturaScripts

Installer
in package
implements ControllerInterface

Interfaces, Classes, Traits and Enums

ControllerInterface

Table of Contents

$db_host  : string
$db_name  : string
$db_port  : int
$db_type  : string
$db_user  : string
$request  : Request
$use_new_mysql  : bool
__construct()  : mixed
getPageData()  : array<string|int, mixed>
run()  : void
createDataBase()  : bool
createFolders()  : bool
getUri()  : string
getUserLanguage()  : string
saveHtaccess()  : bool
saveInstall()  : bool
searchErrors()  : bool
testMysql()  : bool
testPostgresql()  : bool
versionPostgres()  : float

Properties

$use_new_mysql

protected bool $use_new_mysql = false

Methods

__construct()

public __construct(string $className[, string $url = '' ]) : mixed
Parameters
$className : string
$url : string = ''
Return values
mixed

getPageData()

public getPageData() : array<string|int, mixed>
Return values
array<string|int, mixed>

run()

public run() : void
Return values
void

createDataBase()

private createDataBase() : bool
Return values
bool

createFolders()

private createFolders() : bool
Return values
bool

getUri()

private getUri() : string
Return values
string

getUserLanguage()

private getUserLanguage() : string
Return values
string

saveHtaccess()

private saveHtaccess() : bool
Return values
bool

saveInstall()

private saveInstall() : bool
Return values
bool

searchErrors()

private searchErrors() : bool
Return values
bool

testMysql()

private testMysql(array<string|int, mixed> $dbData) : bool
Parameters
$dbData : array<string|int, mixed>
Return values
bool

testPostgresql()

private testPostgresql(array<string|int, mixed> $dbData) : bool
Parameters
$dbData : array<string|int, mixed>
Return values
bool

versionPostgres()

private versionPostgres(mixed $connection) : float
Parameters
$connection : mixed
Return values
float

Search results