Class src_foundation_tables_BLOCKADEN

Description

Implements interfaces:

Stellt die Verbindung zur Tabelle 'Blockaden' her

Verwaltet die ganztägigen Blockaden einzelner Seen

Located in /src/foundation/tables/class.BLOCKADEN.php (line 54)

src_foundation_tables_PARENTTABLES
   |
   --src_foundation_tables_BLOCKADEN
Variable Summary
mixed $block_id
date $datum
string $dbTableName
int $see_id
time $stunde
Method Summary
void __construct ()
boolean deleteOldEntries ()
boolean deleteRow ()
array getRow ()
void getRowByID ([ $block_id = ""])
boolean insertRow (array $data)
boolean isBlocked ()
boolean setEntriesToNewWeek ()
void setParams (int $see_id, [date $datum = null], [time $stunde = null])
void unsetParams ()
boolean updateData ()
boolean updateRow (array $data)
Variables
mixed $block_id = null (line 105)
  • access: public
date $datum = null (line 95)

aktuelles Datum

  • access: public
string $dbTableName = 'blockaden' (line 63)

Beinhaltet den Datenbanknamen (blockaden)

  • access: protected
int $see_id = 0 (line 87)

aktuelle See_id

  • access: public
time $stunde = null (line 103)

aktuelle Stunde

  • access: public

Inherited Variables

Inherited from src_foundation_tables_PARENTTABLES

src_foundation_tables_PARENTTABLES::$oSeen
Methods
Constructor __construct (line 331)

Konstruktor

lädt alle Blockaden

void __construct ()

Redefinition of:
src_foundation_tables_PARENTTABLES::__construct()
Konstruktor
deleteOldEntries (line 390)

löscht alle Blockaden ohne Wiederholung bis zum nächsten Update

boolean deleteOldEntries ()
deleteRow (line 229)

löscht einen Datensatz

boolean deleteRow ()

Implementation of:
src_interfaces_TABLEINTERFACE::deleteRow()
löscht einen Datensatz
getRow (line 117)

liefert einen (mehrere) Datensatz

der Datensatz wird durch Setzen der Parameter identifiziert

array getRow ()

Implementation of:
src_interfaces_TABLEINTERFACE::getRow()
liefert einen (mehrere) Datensatz die durch setzen ser Parameter werden
getRowByID (line 135)
  • access: public
void getRowByID ([ $block_id = ""])
  • $block_id
insertRow (line 194)

fügt einen neuen Datensatz ein

boolean insertRow (array $data)
  • array $data

Implementation of:
src_interfaces_TABLEINTERFACE::insertRow()
fügt einen neuen Datensatz ein
isBlocked (line 289)

überprüft Datum und See auf Blockade

boolean isBlocked ()
setEntriesToNewWeek (line 371)

ändert das Datum aller Blockaden mit Wiederholung auf eine Woche später

boolean setEntriesToNewWeek ()
setParams (line 310)

setzt die Daten für die aktuelle Bearbeitung

void setParams (int $see_id, [date $datum = null], [time $stunde = null])
  • int $see_id
  • date $datum
  • time $stunde
unsetParams (line 274)

löscht die Parameter, die den gegenwärtigen Datensatz identifizieren

void unsetParams ()

Implementation of:
src_interfaces_TABLEINTERFACE::unsetParams()
löscht die Parameter, die den gegenwärtigen Datensatz identifizieren
updateData (line 255)

aktualisiert die Daten im gegenwertigen Objekt

boolean updateData ()

Implementation of:
src_interfaces_TABLEINTERFACE::updateData()
aktualisiert die Daten im gegenwertigen Objekt
updateRow (line 156)

veranlasst ein Update

boolean updateRow (array $data)
  • array $data

Implementation of:
src_interfaces_TABLEINTERFACE::updateRow()
veranlasst ein Update

Inherited Methods

Inherited From src_foundation_tables_PARENTTABLES

src_foundation_tables_PARENTTABLES::__construct()
src_foundation_tables_PARENTTABLES::delete()
src_foundation_tables_PARENTTABLES::getArrKeys()
src_foundation_tables_PARENTTABLES::getFlags()
src_foundation_tables_PARENTTABLES::getKontakte()
src_foundation_tables_PARENTTABLES::getSea()
src_foundation_tables_PARENTTABLES::getSeen()
src_foundation_tables_PARENTTABLES::getTableName()
src_foundation_tables_PARENTTABLES::insert()
src_foundation_tables_PARENTTABLES::optimizeDB()
src_foundation_tables_PARENTTABLES::select()
src_foundation_tables_PARENTTABLES::setFlags()
src_foundation_tables_PARENTTABLES::setKontakte()
src_foundation_tables_PARENTTABLES::setSea()
src_foundation_tables_PARENTTABLES::setSeen()
src_foundation_tables_PARENTTABLES::truncate()
src_foundation_tables_PARENTTABLES::update()

Documentation generated on Sat, 24 Mar 2007 09:58:55 +0100 by phpDocumentor 1.3.1