Documentation

tab_tenants_details
in package

Class tab_tenants_details

Tags
author

Lutz Boldt boldt@bitstore-online.de

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.

Methods

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
noinspection

DuplicatedCode

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

        
On this page

Search results