tab_tenants_details
in package
Class tab_tenants_details
Tags
Table of Contents
Properties
- $allowedcols : array<string|int, mixed>
- $db : db_master
Methods
- __construct() : mixed
- __destruct() : mixed
- delete() : bool
- Löscht einen Datensatz
- get() : array<string|int, mixed>|bool
- Holt einen Datensatz
- insert() : string|bool
- Fügt einen Datensatz hinzu
- update() : bool
- Aktualisiert einen Datensatz
Properties
$allowedcols
protected
array<string|int, mixed>
$allowedcols
= ['id', 'tenant', 'street', 'zip', 'city', 'phone', 'fax', 'web', 'mail', 'remail', 'bank', 'iban', 'bic', 'ceo', 'ag', 'taxid', 'ustid', 'work', 'workae', 'approach', 'approach_outside']
Array containing the allowed column names for a specific operation.
$db
protected
db_master
$db
Methods
__construct()
public
__construct() : mixed
__destruct()
public
__destruct() : mixed
delete()
Löscht einen Datensatz
public
delete(string $val[, string $col = 'tenant' ]) : bool
Parameters
- $val : string
-
Wert, nach dem gelöscht werden soll
- $col : string = 'tenant'
-
Spalte, in der Wert stehen muss (Standard: tenant)
Return values
bool —- Im Erfolgsfall True, sonst False
get()
Holt einen Datensatz
public
get(string $val[, string $col = 'tenant' ]) : array<string|int, mixed>|bool
Parameters
- $val : string
-
Wert, nach dem in Spalte geschaut werden soll
- $col : string = 'tenant'
-
Spalte für den Wert
Return values
array<string|int, mixed>|bool —- Im Erfolgsfall ein Array, sonst False
insert()
Fügt einen Datensatz hinzu
public
insert(string $tid, string $street, string $zip, string $city, string $phone, string $fax, string $web, string $email, string $remail, string $bank, string $iban, string $bic, string $ceo, string $ag, string $taxid, string $ustid[, string $work = '' ][, string $workae = '0' ][, string $approach = '' ][, string $approach_outside = '' ]) : string|bool
Parameters
- $tid : string
-
Mandanten-ID
- $street : string
-
Straße
- $zip : string
-
PLZ
- $city : string
-
Ort
- $phone : string
-
Telefonnummer
- $fax : string
-
Fax
- $web : string
-
Homepage-Url
- $email : string
-
E-Mail
- $remail : string
-
E-Mail, über die versendet wird
- $bank : string
-
Bankname
- $iban : string
-
IBAN
- $bic : string
-
BIC
- $ceo : string
-
Geschäftsführer
- $ag : string
-
Amtsgericht
- $taxid : string
-
Steuernummer
- $ustid : string
-
USt.-Id
- $work : string = ''
-
Artikelnummer für Arbeitsleistungen
- $workae : string = '0'
-
Berechnung mit Arbeitseinheiten (1) statt stundenbasierter Abrechnung (0)
- $approach : string = ''
-
Artikelnummer für Anfahrt innerhalb
- $approach_outside : string = ''
-
Artikelnummer für Anfahrt ausserhalb
Tags
Return values
string|bool —- Im Erfolgsfall die ID des neu angelegten Datensatzes, sonst False
update()
Aktualisiert einen Datensatz
public
update(string $col, string $val, string $id) : bool
Parameters
- $col : string
-
Spalte die aktualisiert werden sell
- $val : string
-
Wert, der eingetragen werden soll
- $id : string
-
Die Mandanten-ID, in der der Wert eingetragen werden soll
Return values
bool —- Im Erfolgsfall True, sonst False