/code/framework/RSDEngine/RSDTable.php

Description

Contains just the class RSDTable.

Includes
require_once ('RSArrayUtil/RSArrayUtil.php') (line 33)

RSDTable requires RSArrayUtil for some array to string conversions.

require_once ('RSErrorManager/RSErrorManager.php') (line 37)

EAFProject uses the error codes defined in RSErrorManager.php.

require_once ('RSDApplication.php') (line 41)

RSDApplication is needed to interact with other table object.

require_once ('PEAR.php') (line 29)

RSDTable extends PEAR.

Constants
RSD_CHECK_UNIQUE_CONSTRAINTS = true (line 45)

Pass this constant to the methods isValidColumnValueArray, isValidColumnValue or any other isValid* method to check also unique constraints (if existing).

RSD_HYPOTHETICAL = true (line 55)

Some generated methods accept this constant as argument. If passed the method will not perform the actual operation but will only check if the user has the right to do so. If she has the method will return true. Otherwise it will return a permission denied error.

RSD_NO_LIVEUSER_RIGHT_CHECK = false (line 49)

Pass this constant to the methods select, update, create, delete and all selectIncluding* methods to prevent LiveUser from checking for any rights.

Documentation generated on Mon, 8 Dec 2003 13:12:59 +0100 by phpDocumentor 1.2.3