Documentation

tab_config
in package

Class tab_config

Tags
author

Lutz Boldt boldt@bitstore-online.de

Table of Contents

Properties

$db  : db_master

Methods

__construct()  : mixed
__destruct()  : mixed
all()  : false|array<string|int, mixed>
Holt alle Zeilen aus der Config-Tabelle, sortiert nach Schlüssel absteigend
checkifkeyexists()  : bool
Prüft, ob ein Schlüssel existiert
delete()  : bool
Löscht einen Datensatz anhand des Schlüssels
get()  : false|array<string|int, mixed>
Holt eine oder mehrere Zeile/-n der Config-Tabelle
insert()  : bool
Fügt einen neuen Schlüssel und Wert hinzu
update()  : bool
Aktualisiert einen Wert anhand seines Schlüssels

Properties

Methods

all()

Holt alle Zeilen aus der Config-Tabelle, sortiert nach Schlüssel absteigend

public all() : false|array<string|int, mixed>
Return values
false|array<string|int, mixed>
  • Im Erfolgsfall ein Array, sonst False

checkifkeyexists()

Prüft, ob ein Schlüssel existiert

public checkifkeyexists(string $key) : bool
Parameters
$key : string

Schlüssel

Return values
bool
  • Wenn der Schlüssel existiert True, sonst False

delete()

Löscht einen Datensatz anhand des Schlüssels

public delete(string $key) : bool
Parameters
$key : string

Schlüssel

Return values
bool
  • Im Erfolgsfall True, sonst False

get()

Holt eine oder mehrere Zeile/-n der Config-Tabelle

public get(string $key) : false|array<string|int, mixed>
Parameters
$key : string

Schlüssel, für den alle Werte geholt werden sollen

Return values
false|array<string|int, mixed>
  • Im Erfolgsfall ein Array, sonst False

insert()

Fügt einen neuen Schlüssel und Wert hinzu

public insert(string $key, string $val) : bool
Parameters
$key : string

Schlüssel

$val : string

Wert

Return values
bool
  • Im Erfolgsfall True, sonst False

update()

Aktualisiert einen Wert anhand seines Schlüssels

public update(string $key, string $val) : bool
Parameters
$key : string

Schlüssel

$val : string

Wert

Return values
bool
  • Im Erfolgsfall True, sonst False

        
On this page

Search results