Class CLIENT

Description

Implements interfaces:

Class CLIENT

Located in /client/CLIENT.phpclass (line 43)

OCSP_OBJ
   |
   --DBMS_TABLEOBJ
      |
      --CLIENT
Class Constant Summary
 CLASS_SRC_FILE = __FILE__
Variable Summary
Method Summary
 static client factoryFromDBRow (array $cliRow, [boolean $debug = False])
 static CLIENT factoryFromId (int $aId, [boolean $debug = False])
 static CLIENT &getInstance (int $aId)
 static boolean isInstanced (int $aId)
 static void setInstance ( &$aClient, [ $debug = False], CLIENT $aClient)
 CLIENT CLIENT ([int $aId = 0], [bool $debug = False], string $gDBIdx)
 void activate ()
 void addfrmPostSubObject (string $table,  &$obj, DBMS_TABLEOBJ $obj)
 int addProfile (int $clpId, array $valArr, [boolean $multiArr = False], [boolean $dataCheck = TRUE], [boolean $debug = False])
 boolean addProfileObj ( &$profile, array $valArr, [boolean $dataCheck = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
 int chkDuplicate ([boolean $debug = False])
 boolean clearProfileData ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
 int createUser (string $login, string $pwd, [boolean $enabled = TRUE], [array $groups = NULL], [boolean $debug = False], [int $defaultGrp = 0])
 boolean createUserFromPost ( &$frmObj,  &$usrId, [boolean $debug = False], DBMS_FORM $frmObj, int $usrId)
 boolean dbDelete ([boolean $backupData = TRUE], [ $debug = False], string $gDBIDX)
 DBMS_FORM &dbGetAdminForm (boolean $frmMode, [boolean $debug = False])
 array dbGetDataArray (array $tables, [array $filter = NULL], [boolean $withObjVars = TRUE], [boolean $debug = False])
 DBMS_FORM &dbGetForm (int $mode, [string $frmName = ""], [boolean $debug = False], [ $autoNew = False], boolean $autonew)
 DBMS_FORM &dbGetUserForm (boolean $frmMode, [boolean $debug = False])
 int dbInsert ([boolean $debug = false])
 boolean dbReplace ([boolean $debug = False], [ $ignorPopulated = False], string $gDBIDX)
 void deleteAllData ([boolean $debug = False])
 array getAddressDBRow ([boolean $withoutNull = TRUE], [boolean $debug = False])
 ADDRESS &getAddressObj ([int $addrId = 0], [boolean $debug = False])
 array getAddrList ([string $orderBy = ""], [boolean $debug = False])
 array getCliAddrDBVal ([boolean $debug = False])
 ADDRESS &getDefaultAddress ([boolen $debug = False])
 OCSP_FORM &getForm ([int $mode = FRM_MODE_READONLY], [mixed $form = ''], [ $frmClass = 'CLI_FORM'], [boolean $debug = False])
 int getId ()
 string getName ()
 string getNumber ()
 ADDRESS &getPriAddr ([bool $debug = False])
 int getPriAddrId ([boolean $autosave = TRUE], [boolean $debug = False])
 array getProfileData ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
 CLI_PROFILE_ENTRY getProfileEntry (int $clpId, [int $clpIdx = 0], [boolean $debug = False])
 array getProfileEntryRow ( &$profile, [int $clpidx = 0], [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
 int getProfileKey ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
 CLI_PROFILE getProfileObj (int $clpId, [boolean $debug = False])
 array getSaffList ([int $csttypeId = 0], [string $orderBy = ""], [boolean $debug = False])
 CLI_STAFF getStaff ([int $cstId = 0], [boolean $useCliData = False], [boolean $debug = False])
 array getStaffIdArr ([int $ctyId = 0], [int $clsId = 0], [boolean $debug = False])
 int getStateId ()
 int getTypeId ()
 boolean isActive ()
 boolean markDeleted ()
 int replaceProfileData ( &$profile, array $pfDataArr, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
 boolean saveLinkedRow (string $table, array $row, string $cmd, [boolean $debug = false])
 bool setFORMPOST ( &$frmObj,  $dbval, [bool $debug = False], [bool $asPopulate = TRUE], DBMS_FORM $frmObj, array $dbVal)
 void setId (int $aId)
 boolean setPriAddr (ADDRESS $addrObj, [boolean $saveAddr = TRUE], [boolean $debug = False], [boolean $autosave = False])
 void setPriAddrId (int $aId)
 void setState (int $clsId, [boolean $debug = False])
 void setTypeId ($aTypeId $aTypeId)
 void setTypeObj ( &$aType, CLI_TYPE $aType)
 void setUSR_ID (int $aId, [boolean $debug = False])
 boolean userCan ([int $frmMode = 0], [boolean $debug = False])
 boolean userCanDelete ([boolean $debug = False])
 void userCanEdit ([boolean $debug = False])
 void userCanShow ([ $debug = False])
 boolean userIsAdmin ([boolean $debug = False])
 bool &xmladdDOMElement (mixed &$domObj,  &$domRoot, [bool $base64 = TRUE], [bool $debug = False], string $domRoot)
Variables
static mixed $clientLst = array() (line 66)

unit of work client objects

  • staticvar: array $clientLst:
  • access: protected
ADDRESS $myAddress = Null (line 132)
  • access: protected
string $myClassSrcFile = __FILE__ (line 152)
  • var: if is set the DBMS_FORM get the class object
  • deprecated: since pk-07-10-18
  • access: protected
string $myTable = "T_CLI_CLIENT" (line 146)
  • var: name of the db table
  • access: protected

Redefinition of:
DBMS_TABLEOBJ::$myTable
NOT FINAL !!!!!
CLI_TYPE $myTypeObj = NULL (line 138)
  • since: pk-06-10-02
  • access: protected
string $myUserClass = "USER" (line 164)
  • var: class name of the user object
  • since: pk-06-03-20
  • access: protected
string $staffClass = "CLI_STAFF" (line 158)
  • since: pk-05-12-06
  • access: protected

Inherited Variables

Inherited from DBMS_TABLEOBJ

DBMS_TABLEOBJ::$autoIncFld
DBMS_TABLEOBJ::$dbTableDefinitions
DBMS_TABLEOBJ::$frmPostSubOjects
DBMS_TABLEOBJ::$hasObjVals
DBMS_TABLEOBJ::$initTS
DBMS_TABLEOBJ::$myCacheTS
DBMS_TABLEOBJ::$myFields
DBMS_TABLEOBJ::$myKeys
DBMS_TABLEOBJ::$myLinkedTableRows
DBMS_TABLEOBJ::$myMode
DBMS_TABLEOBJ::$myObjVals
DBMS_TABLEOBJ::$myObjValsPopulateTS
DBMS_TABLEOBJ::$objError
DBMS_TABLEOBJ::$objErrorMsg
DBMS_TABLEOBJ::$populateTS
DBMS_TABLEOBJ::$staticClassVars
DBMS_TABLEOBJ::$valChangeTS

Inherited from OCSP_OBJ

OCSP_OBJ::$global_currentUser
OCSP_OBJ::$global_defaultDBObj_read
OCSP_OBJ::$global_defaultDBObj_write
OCSP_OBJ::$myDBObj
Methods
static factoryFromDBRow (line 226)

factory a client object from a client database row

  • since: pk-08-02-03
  • access: public
client factoryFromDBRow (array $cliRow, [boolean $debug = False])
  • array $cliRow
  • boolean $debug
static factoryFromId (line 201)

factory a client object

  • since: pk-08-02-03
  • access: public
CLIENT factoryFromId (int $aId, [boolean $debug = False])
  • int $aId
  • boolean $debug
static getInstance (line 77)

returns an unit of work client object

  • access: public
CLIENT &getInstance (int $aId)
  • int $aId
static isInstanced (line 100)

returns if a client with id $aId has already been instanced

  • access: public
boolean isInstanced (int $aId)
  • int $aId
static setInstance (line 115)

sets a client instance in the unit of work

  • access: public
void setInstance ( &$aClient, [ $debug = False], CLIENT $aClient)
  • CLIENT $aClient
  • &$aClient
  • $debug
Constructor CLIENT (line 178)

init the object and populate if an id is submitted

CLIENT CLIENT ([int $aId = 0], [bool $debug = False], string $gDBIdx)
  • int $aId: CLI_ID
  • string $gDBIdx: database index in $GLOBALS
  • bool $debug
activate (line 1766)

activates the client (state=1 if < 1)

  • since: pk-05-09-23
void activate ()
addfrmPostSubObject (line 619)

adds an object to the frmPostSubOjects

  • since: pk-06-10-02
void addfrmPostSubObject (string $table,  &$obj, DBMS_TABLEOBJ $obj)
  • string $table
  • DBMS_TABLEOBJ $obj
  • &$obj
addProfile (line 1433)

stores profile data to the database calls addProfileObj() for each value array

  • return: number of rows added
  • since: pk-05-02-26
int addProfile (int $clpId, array $valArr, [boolean $multiArr = False], [boolean $dataCheck = TRUE], [boolean $debug = False])
  • int $clpId
  • array $valArr
  • boolean $multiArr: if the profile allows multiple entries is $valArr a single entry or an array of entries?
  • boolean $dataCheck: check the data by calling
  • boolean $debug
addProfileObj (line 1478)

stores profile data to the database processes only one data row

  • version: pk-05-09-23
  • since: pk-05-02-26
boolean addProfileObj ( &$profile, array $valArr, [boolean $dataCheck = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
  • CLP_PROFILE $profile: the profile
  • array $valArr: the posted array
  • boolean $dataCheck: check the data by calling
  • boolean $debug
  • &$profile
chkDuplicate (line 939)

returns the CLI_ID if a client is found with same addresse and cols filled in

  • return: 0 if not found otherwise the id of the client
  • since: pk-06-10-02
int chkDuplicate ([boolean $debug = False])
  • boolean $debug
clearProfileData (line 1617)

deletes all profile entries for the user

  • since: pk-05-09-23
boolean clearProfileData ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
  • CLP_PROFILE $profile
  • boolean $useCurrentUser
  • boolean $debug
  • &$profile
createUser (line 1308)

generates a user for the client and returns the user ID or False in case of error

  • version: pk-06-03-20
  • since: pk-05-06-17
int createUser (string $login, string $pwd, [boolean $enabled = TRUE], [array $groups = NULL], [boolean $debug = False], [int $defaultGrp = 0])
  • string $login
  • string $pwd: the clear text version
  • boolean $enabled
  • array $groups
  • boolean $debug
  • int $defaultGrp
createUserFromPost (line 1346)

creates a user from post values

  • since: pk-06-10-24
boolean createUserFromPost ( &$frmObj,  &$usrId, [boolean $debug = False], DBMS_FORM $frmObj, int $usrId)
  • DBMS_FORM $frmObj
  • int $usrId: becomes the userId
  • boolean $debug
  • &$frmObj
  • &$usrId
dbDelete (line 744)

deletes the row from the database

  • version: pk-05-12-06
  • todo: move functionality from deleteAllData to this method
  • since: pk-05-07-06
boolean dbDelete ([boolean $backupData = TRUE], [ $debug = False], string $gDBIDX)
  • string $gDBIDX
  • boolean $backupData
  • $debug

Redefinition of:
DBMS_TABLEOBJ::dbDelete()
dbGetAdminForm (line 385)

returns the admin form

  • version: pk-06-10-25 use $this->myTypeObj->getAdminForm()
  • since: pk-05-10-26
DBMS_FORM &dbGetAdminForm (boolean $frmMode, [boolean $debug = False])
  • boolean $frmMode
  • boolean $debug
dbGetDataArray (line 484)

returns the the data array of a join

  • version: pk-07-08-27
  • since: pk-05-10-25
array dbGetDataArray (array $tables, [array $filter = NULL], [boolean $withObjVars = TRUE], [boolean $debug = False])
  • array $tables
  • array $filter
  • boolean $withObjVars
  • boolean $debug

Redefinition of:
DBMS_TABLEOBJ::dbGetDataArray()
returns the the data array of a joins to the current row
dbGetForm (line 433)

returns a database form

  • deprecated: since pk-07-10-03
  • since: pk-07-01-15
DBMS_FORM &dbGetForm (int $mode, [string $frmName = ""], [boolean $debug = False], [ $autoNew = False], boolean $autonew)
  • int $mode: dbms form show mode
  • string $frmName: dbms form name
  • boolean $debug: since pk-05-01-11
  • boolean $autonew: generate a default form if no form is found
  • $autoNew

Redefinition of:
DBMS_TABLEOBJ::dbGetForm()
returns a database form
dbGetUserForm (line 407)

returns the admin form

  • version: pk-06-10-25 use $this->myTypeObj->getAdminForm()
  • since: pk-05-10-26
DBMS_FORM &dbGetUserForm (boolean $frmMode, [boolean $debug = False])
  • boolean $frmMode
  • boolean $debug
dbInsert (line 646)

inserts a new row to the table

  • return: returns the autoIncFld ID if exists or 1 on success
  • global: $OCSP_OBJ $OCSP_OBJ:
  • version: pk-05-09-15
  • version: pk-05-11-03
  • version: pk-05-11-09 $GLOBALS['CLIENT']['DEFAULT']['CTY_ID'] added
  • version: pk-08-03-06
  • since: pk-05-08-24
int dbInsert ([boolean $debug = false])
  • boolean $debug: (show debug info)

Redefinition of:
DBMS_TABLEOBJ::dbInsert()
inserts a new row to the table
dbReplace (line 686)

replaces a row in the table

if the object has not been populated (!$this->populateTS) False is returned

  • version: pk-05-11-25 bugfix return value
  • version: pk-05-11-30
  • since: pk-05-11-03
boolean dbReplace ([boolean $debug = False], [ $ignorPopulated = False], string $gDBIDX)
  • string $gDBIDX: Index of $GLOBALS to the db object
  • boolean $debug: show debug info
  • $ignorPopulated

Redefinition of:
DBMS_TABLEOBJ::dbReplace()
replaces a row in the table
deleteAllData (line 787)

deletes all client data

  • deprecated: since pk-05-12-06
  • todo: store deleted data to be able to undo
  • since: pk-04-08-24
void deleteAllData ([boolean $debug = False])
  • boolean $debug
getAddressDBRow (line 1023)

returns a dbrow with the primary address

  • since: pk-05-03-04
array getAddressDBRow ([boolean $withoutNull = TRUE], [boolean $debug = False])
  • boolean $withoutNull: null values are not added to the array
  • boolean $debug
getAddressObj (line 1084)

returns a address of the client

  • version: pk-07-08-28
  • version: pk-08-11-29
  • since: pk-05-02-22
ADDRESS &getAddressObj ([int $addrId = 0], [boolean $debug = False])
  • int $addrId: if 0 the default address is used
  • boolean $debug
getAddrList (line 1244)

returns an array with all address objects

  • access: public
array getAddrList ([string $orderBy = ""], [boolean $debug = False])
  • string $orderBy
  • boolean $debug
getCliAddrDBVal (line 1049)

returns an array with dbvalues for the client and the primary address

  • since: pk-05-09-23
array getCliAddrDBVal ([boolean $debug = False])
  • boolean $debug
getDefaultAddress (line 1065)
  • since: pk-05-09-23
ADDRESS &getDefaultAddress ([boolen $debug = False])
  • boolen $debug
getForm (line 453)

replaces dbGetForm and returns a OCSP_FORM

  • since: pk-07-10-03
  • requires: CLI_FORM.phpclass
OCSP_FORM &getForm ([int $mode = FRM_MODE_READONLY], [mixed $form = ''], [ $frmClass = 'CLI_FORM'], [boolean $debug = False])
  • int $mode
  • mixed $form: (string) form name (int) form id
  • boolean $debug
  • $frmClass

Redefinition of:
DBMS_TABLEOBJ::getForm()
replaces dbGetForm and returns a OCSP_FORM
getId (line 248)

returns the client Id

  • since: pk-03-12-23
int getId ()
getName (line 352)

returns the client name (CLI_NAME1 + CLI_NAME2)

  • version: pk-07-08-22
  • since: pk-04-08-31
string getName ()
getNumber (line 363)

returns the client number or the ID if no number isset

  • since: pk-06-10-11
string getNumber ()
getPriAddr (line 1179)

returns the default address

  • version: pk-05-02-22
  • since: pk-04-01-13
ADDRESS &getPriAddr ([bool $debug = False])
  • bool $debug
getPriAddrId (line 1141)

returns the default Address ID if column CLI_DEFAULTADDR is 0 the first ADR_ID in T_ADDRESS of the client is set as primary

  • global: $OCSP_OBJ $OCSP_OBJ:
  • version: pk-05-08-29 $autosave added
  • version: pk-07-08-28 $this->myDBObj
  • todo: CLIENT::getPriAddrId() inline SQL Code
  • since: pk-03-12-23
int getPriAddrId ([boolean $autosave = TRUE], [boolean $debug = False])
  • boolean $autosave: (save changes to the database)
  • boolean $debug
getProfileData (line 1571)

returns an array with the profileData of the client retValue is array['ROW_NR'][COL]

  • since: pk-05-09-23
array getProfileData ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
  • CLI_PROFILE $profile
  • boolean $useCurrentUser
  • boolean $debug
  • &$profile
getProfileEntry (line 1676)

returns an profile entry object

  • since: pk-08-02-11
CLI_PROFILE_ENTRY getProfileEntry (int $clpId, [int $clpIdx = 0], [boolean $debug = False])
  • int $clpId
  • int $clpIdx
  • boolean $debug
getProfileEntryRow (line 1597)

returns a DB-RowArray of profile

  • since: pk-06-12-22
array getProfileEntryRow ( &$profile, [int $clpidx = 0], [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
  • CLI_PROFILE $profile
  • int $clpidx
  • boolean $useCurrentUser
  • boolean $debug
  • &$profile
getProfileKey (line 1527)

returns the key value to use in the profile

  • since: pk-05-09-23
int getProfileKey ( &$profile, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLI_PROFILE $profile)
  • CLI_PROFILE $profile
  • boolean $useCurrentUser
  • boolean $debug
  • &$profile
getProfileObj (line 1403)
  • since: pk-07-10-06
  • requires: CLI_PROFILE.phpclass
CLI_PROFILE getProfileObj (int $clpId, [boolean $debug = False])
  • int $clpId
  • boolean $debug
getSaffList (line 1844)

returns an array of staff objects

  • return: (of CLI_STAFF* objects)
  • version: pk-08-07-30 $orderBy added
array getSaffList ([int $csttypeId = 0], [string $orderBy = ""], [boolean $debug = False])
  • int $csttypeId
  • string $orderBy
  • boolean $debug
getStaff (line 1896)

returns a staff object

  • version: pk-07-10-10
  • version: pk-08-05-16
  • version: pk-08-08-20 // use identity map
  • since: pk-06-10-02
CLI_STAFF getStaff ([int $cstId = 0], [boolean $useCliData = False], [boolean $debug = False])
  • int $cstId: the id
  • boolean $useCliData: if TRUE the data from the client fits into staff are copied
  • boolean $debug
getStaffIdArr (line 1807)

returns an array with staffId's

  • version: pk-06-05-15 debugging
  • since: pk-05-12-08
array getStaffIdArr ([int $ctyId = 0], [int $clsId = 0], [boolean $debug = False])
  • int $ctyId
  • int $clsId
  • boolean $debug
getStateId (line 312)

returns the state id

  • since: pk-08-02-11
int getStateId ()
getStateObj (line 322)

retruns the state object

  • access: public
CLI_STATE getStateObj ()
getTypeId (line 264)
int getTypeId ()
getTypeObj (line 282)

gets the clients type object

  • since: pk-06-10-02
CLI_TYPE &getTypeObj ()
isActive (line 1776)
  • since: pk-05-09-23
boolean isActive ()
markDeleted (line 332)

marks a client as deleted

  • return: (userCanEdit)
  • access: public
boolean markDeleted ()
replaceProfileData (line 1648)

replaces all profile data

  • since: pk-05-09-23
int replaceProfileData ( &$profile, array $pfDataArr, [boolean $useCurrentUser = TRUE], [boolean $debug = False], CLP_PROFILE $profile)
  • CLP_PROFILE $profile
  • array $pfDataArr
  • boolean $useCurrentUser
  • boolean $debug
  • &$profile
saveLinkedRow (line 863)

saves a linked row due to $cmd

  • since: pk-08-03-07
  • access: public
boolean saveLinkedRow (string $table, array $row, string $cmd, [boolean $debug = false])
  • string $table
  • array $row
  • string $cmd: (_OCSP_DBCMD_*)
  • boolean $debug

Redefinition of:
DBMS_TABLEOBJ::saveLinkedRow()
saves a linked row due to $cmd
setFORMPOST (line 535)

sets post array with form checks

  • version: pk-05-12-05
  • version: pk-07-01-10
  • version: pk-07-02-16 ensure we have a type
  • since: pk-05-10-26
bool setFORMPOST ( &$frmObj,  $dbval, [bool $debug = False], [bool $asPopulate = TRUE], DBMS_FORM $frmObj, array $dbVal)
  • DBMS_FORM $frmObj: a formObj as ref
  • array $dbVal: array with data
  • bool $debug
  • bool $asPopulate
  • &$frmObj
  • $dbval
setId (line 257)
  • version: pk-06-07-21 bugfix
  • since: pk-05-09-20
void setId (int $aId)
  • int $aId
setPriAddr (line 1216)

sets the default Address by object

  • since: pk-05-02-25
boolean setPriAddr (ADDRESS $addrObj, [boolean $saveAddr = TRUE], [boolean $debug = False], [boolean $autosave = False])
  • ADDRESS $addrObj
  • boolean $saveAddr: execute $addrObj->dbSave() after updateing the object
  • boolean $debug
  • boolean $autosave: if true $this->dbSave() is called
setPriAddrId (line 1197)

sets the default Address ID

  • since: pk-03-12-23
void setPriAddrId (int $aId)
  • int $aId: a Address ID
setState (line 1787)

sets the client state

void setState (int $clsId, [boolean $debug = False])
  • int $clsId
  • boolean $debug
setTypeId (line 271)
void setTypeId ($aTypeId $aTypeId)
  • $aTypeId $aTypeId
setTypeObj (line 298)

sets the clients type object

  • since: pk-06-10-02
void setTypeObj ( &$aType, CLI_TYPE $aType)
setUSR_ID (line 1279)

sets the user id and updates the Client user Table

  • since: pk-05-06-17
void setUSR_ID (int $aId, [boolean $debug = False])
  • int $aId
  • boolean $debug
userCan (line 1938)

returns if the current user is allowed for mode

  • since: pk-06-10-02
boolean userCan ([int $frmMode = 0], [boolean $debug = False])
  • int $frmMode
  • boolean $debug
userCanDelete (line 2055)

returns if the current user can edit the client data

  • since: pk-06-10-02
boolean userCanDelete ([boolean $debug = False])
  • boolean $debug
userCanEdit (line 2010)

returns if the current user can edit the client data

  • since: pk-06-10-02
void userCanEdit ([boolean $debug = False])
  • boolean $debug
userCanShow (line 1969)
void userCanShow ([ $debug = False])
  • $debug
userIsAdmin (line 2079)

returns if the current user is an admin for the client first checks common and type rights and then T_CLI_USER.CLU_ISADMIN

boolean userIsAdmin ([boolean $debug = False])
  • boolean $debug
xmladdDOMElement (line 1704)

adds TableObject Contents to domRoot

  • since: sw-05-03-09
bool &xmladdDOMElement (mixed &$domObj,  &$domRoot, [bool $base64 = TRUE], [bool $debug = False], string $domRoot)
  • mixed &$domObj: //reference to Parent DomObject
  • string $domRoot: //reference to Parent DomRoot
  • bool $base64
  • bool $debug
  • &$domRoot

Redefinition of:
DBMS_TABLEOBJ::xmladdDOMElement()
adds TableObject Contents to domRoot

Inherited Methods

Inherited From DBMS_TABLEOBJ

 DBMS_TABLEOBJ::DBMS_TABLEOBJ()
 DBMS_TABLEOBJ::cacheRestore()
 DBMS_TABLEOBJ::cacheWriteTo()
 DBMS_TABLEOBJ::clearErrors()
 DBMS_TABLEOBJ::dbDelete()
 DBMS_TABLEOBJ::dbGetDataArray()
 DBMS_TABLEOBJ::dbGetForm()
 DBMS_TABLEOBJ::dbInsert()
 DBMS_TABLEOBJ::dbPopulate()
 DBMS_TABLEOBJ::dbReplace()
 DBMS_TABLEOBJ::dbSave()
 DBMS_TABLEOBJ::db_SetKey()
 DBMS_TABLEOBJ::db_SetKeyArray()
 DBMS_TABLEOBJ::getClassInclude()
 DBMS_TABLEOBJ::getDbDesc()
 DBMS_TABLEOBJ::getDBField()
 DBMS_TABLEOBJ::getDBRow()
 DBMS_TABLEOBJ::getDBVal()
 DBMS_TABLEOBJ::getDefaults()
 DBMS_TABLEOBJ::getErrorMsg()
 DBMS_TABLEOBJ::getFieldDBDefault()
 DBMS_TABLEOBJ::getForm()
 DBMS_TABLEOBJ::getFormClassName()
 DBMS_TABLEOBJ::getFormName()
 DBMS_TABLEOBJ::getJSON()
 DBMS_TABLEOBJ::getKeyArr()
 DBMS_TABLEOBJ::getMyTable()
 DBMS_TABLEOBJ::getObjValArray()
 DBMS_TABLEOBJ::getObjValValue()
 DBMS_TABLEOBJ::getPopulateTs()
 DBMS_TABLEOBJ::getWhere()
 DBMS_TABLEOBJ::hasChanged()
 DBMS_TABLEOBJ::hasColumn()
 DBMS_TABLEOBJ::hasErrors()
 DBMS_TABLEOBJ::hasObjVals()
 DBMS_TABLEOBJ::init()
 DBMS_TABLEOBJ::isInit()
 DBMS_TABLEOBJ::isPopulated()
 DBMS_TABLEOBJ::keysAreSet()
 DBMS_TABLEOBJ::populateFromKeys()
 DBMS_TABLEOBJ::populateFromValues()
 DBMS_TABLEOBJ::populateObjVals()
 DBMS_TABLEOBJ::p_cacheIsExpired()
 DBMS_TABLEOBJ::saveLinkedRow()
 DBMS_TABLEOBJ::saveLinkedTableRows()
 DBMS_TABLEOBJ::saveObjVals()
 DBMS_TABLEOBJ::setChanged()
 DBMS_TABLEOBJ::setDBField()
 DBMS_TABLEOBJ::setDBFieldIfDiff()
 DBMS_TABLEOBJ::setDBFieldIfEmpty()
 DBMS_TABLEOBJ::setDBRow()
 DBMS_TABLEOBJ::setDBVal()
 DBMS_TABLEOBJ::setDefaults()
 DBMS_TABLEOBJ::setError()
 DBMS_TABLEOBJ::setLinkedTableRow()
 DBMS_TABLEOBJ::setMyTable()
 DBMS_TABLEOBJ::setObjValArray()
 DBMS_TABLEOBJ::setObjValValue()
 DBMS_TABLEOBJ::setObjVarIfEmpty()
 DBMS_TABLEOBJ::setUnChanged()
 DBMS_TABLEOBJ::userIsAllowed()
 DBMS_TABLEOBJ::writeDebugInfo()
 DBMS_TABLEOBJ::xmladdDOMElement()
 DBMS_TABLEOBJ::xmlExport()
 DBMS_TABLEOBJ::_getCacheFileName()
 DBMS_TABLEOBJ::_getDBFields()

Inherited From OCSP_OBJ

 OCSP_OBJ::castObj()
 OCSP_OBJ::cloneMe()
 OCSP_OBJ::currentUser()
 OCSP_OBJ::dbConnect()
 OCSP_OBJ::defaultDBObj()
 OCSP_OBJ::defaultReadDBObj()
 OCSP_OBJ::defaultWriteDBObj()
 OCSP_OBJ::getConf()
 OCSP_OBJ::getDBObj()
 OCSP_OBJ::get_myClassConstant()
 OCSP_OBJ::get_myObject_vars()
 OCSP_OBJ::get_mySourceFile()
 OCSP_OBJ::isConnected()
 OCSP_OBJ::isMultiByteStr()
 OCSP_OBJ::isUTF8()
 OCSP_OBJ::setConf()
 OCSP_OBJ::setDBObj()
 OCSP_OBJ::set_myObject_vars()
 OCSP_OBJ::set_myVarsFrom()
Class Constants
CLASS_SRC_FILE = __FILE__ (line 53)

Inherited Constants

Inherited from DBMS_TABLEOBJ

DBMS_TABLEOBJ::CLASS_SRC_FILE

Inherited from OCSP_OBJ

OCSP_OBJ::CLASS_SRC_FILE

Documentation generated on Thu, 08 Jan 2009 17:37:48 +0100 by phpDocumentor 1.4.0a2