3.3 KiB
danog\MadelineProto\Settings\Database\SqlAbstract
Author: Daniil Gentili daniil@daniil.it
Generic db backend settings.
Method list:
getMaxConnections(): int
setMaxConnections(int $maxConnections): self
getIdleTimeout(): int
setIdleTimeout(int $idleTimeout): self
getDatabase(): string
setDatabase(string $database): self
getUsername(): string
setUsername(string $username): self
getUri(): string
setUri(string $uri): self
getKey(): string
getCacheTtl(): int
setCacheTtl(int|string $cacheTtl): self
getPassword(): string
setPassword(string $password): self
hasChanged(): bool
Methods:
getMaxConnections(): int
Get maximum connection limit.
Generated by danog/phpdoc
setMaxConnections(int $maxConnections): self
Set maximum connection limit.
Parameters:
$maxConnections
:int
Maximum connection limit.
Generated by danog/phpdoc
getIdleTimeout(): int
Get idle timeout.
Generated by danog/phpdoc
setIdleTimeout(int $idleTimeout): self
Set idle timeout.
Parameters:
$idleTimeout
:int
Idle timeout.
Generated by danog/phpdoc
getDatabase(): string
Get database name.
Generated by danog/phpdoc
setDatabase(string $database): self
Set database name.
Parameters:
$database
:string
Database name.
Generated by danog/phpdoc
getUsername(): string
Get username.
Generated by danog/phpdoc
setUsername(string $username): self
Set username.
Parameters:
$username
:string
Username.
Generated by danog/phpdoc
getUri(): string
Get database URI.
Generated by danog/phpdoc
setUri(string $uri): self
Set database URI.
Parameters:
$uri
:string
Database URI.
Generated by danog/phpdoc
getKey(): string
Get DB key.
Generated by danog/phpdoc
getCacheTtl(): int
Get for how long to keep records in memory after last read, for cached backends.
Generated by danog/phpdoc
setCacheTtl(int|string $cacheTtl): self
Set for how long to keep records in memory after last read, for cached backends. The cache TTL identifier can be a string like '+5 minutes'.
Parameters:
$cacheTtl
:int|string
For how long to keep records in memory after last read, for cached backends.
Generated by danog/phpdoc
getPassword(): string
Get password.
Generated by danog/phpdoc
setPassword(string $password): self
Set password.
Parameters:
$password
:string
Password.
Generated by danog/phpdoc
hasChanged(): bool
Get whether this setting was changed, also applies changes.
Generated by danog/phpdoc
Generated by danog/phpdoc