Class TableLists
- TableAccess
- TableLists
Direct known subclasses
License: GNU General Public License v2.0 only **********************************************************************************************
Class:
TableLists Diese Klasse dient dazu ein Listenobjekt zu erstellen. Eine Liste kann ueber diese Klasse in der Datenbank verwaltet werden
Beside the methods of the parent class there are the following additional methods:
setDefault() - Aktuelle Liste wird zur Default-Liste der Organisation
Located at tablelists.php
Methods summary
public
|
#
__construct(
Constructor that will create an object of a recordset of the table adm_lists. If the id is set than the specific list will be loaded. |
public
boolean
|
|
public
boolean
|
#
save( boolean $updateFingerPrint = true )
Save all changed columns of the recordset in table of database. Therefore the class remembers if it's a new record or if only an update is necessary. The update statement will only update the changed columns. If the table has columns for creator or editor than these column with their timestamp will be updated. Per default the organization, user and timestamp will be set. |
Methods inherited from TableAccess
__sleep()
,
clear()
,
connectAdditionalTable()
,
countAllRecords()
,
getValue()
,
hasColumnsValueChanged()
,
isNewRecord()
,
readData()
,
readDataByColumns()
,
readDataById()
,
setArray()
,
setDatabase()
,
setValue()
Properties summary
Properties inherited from TableAccess
$additionalTables
,
$columnPrefix
,
$columnsInfos
,
$columnsValueChanged
,
$db
,
$dbColumns
,
$keyColumnName
,
$new_record
,
$tableName