-
$_afterDelete
-
PHP Code to be executed after a delete operation.
-
$_afterInsert
-
PHP Code to be executed after an insert operation.
-
$_afterUpdate
-
PHP Code to be executed after an update operation.
-
$_beforeDelete
-
PHP Code to be executed before a delete operation.
-
$_beforeInsert
-
PHP Code to be executed before an insert operation.
-
$_beforeUpdate
-
PHP Code to be executed before an update operation.
-
$_error
-
This is where an error that occures in the constructor is stored.
-
$_excludeSelectMethodPatters
-
An array of patterns used to exclude selectIncluding* methods.
-
$_fileOptions
-
An array containing all file table options of this table.
-
$_includeSelectMethodPatters
-
An array of patterns used to include excluded selectIncluding* methods.
-
$_isValidFileOptions
-
An associative array holding the validation options for this column.
-
$_label
-
The label to be used for records of this table.
-
$_liveUserAuthAdmin
-
An instance of one of the LiveUser auth admin classes.
-
$_liveUserOptions
-
An multidimensional array of configuration options.
-
$_liveUserPermAdmin
-
An instance of one of the LiveUser perm admin classes.
-
$_liveUserRights
-
An array containing all LiveUser table options of this table.
-
$_prepareString
-
The prepare string.
-
$_selectIncludingMethodRelations
-
An array that holds each set of relations that was used to build a selectIncluding method.
-
$_tables
-
Associative array that holds handels to all RSDTable object created. The table name is used as the key.
-
$_uniqueConstraints
-
An array of all unique constraints of this table. Each constraint is represented by an array holding all column names that build that constraint. New unique constraints are added by calling the method _addUniqueConstraint.
-
$_value
-
Depending on $this->_prepareString $this->_value will be treaded differently.
-
$_warnings
-
The number of warnings that occurred.
-
_addColumn
-
Adds an instance of RSDEngineColumn to the array $this->columns.
-
_addRelation
-
Adds an instance of RSDRelation to the array $this->relations.
-
_addTable
-
Adds an instance of RSDEngineDBTable to the internal stack of RSDEngineDBTable object.
-
_addUniqueConstraint
-
Adds an array holding representing a unique constraint to the array $this->_uniqueConstraints.
-
_authorsToDocBook
-
Returns a string containing DocBook Tags for the authors passed as argument.
-
_checkColumnDuplicates
-
Produces warnings for columns that are not unique.
-
_checkRelations
-
Checks if all relations in the array passed as argument have existing starting points and destinations.
-
_collectRelations
-
Copies all RSDRelation objects hold by the RSDEngineDBTable instances in RSDEngineDBTable::realations to RSDEngine::relations.
-
_copySkelDir
-
Copies a directory including all subdirectories and files.
-
_createCanDelete
-
Creates the method 'canDelete';
-
_createCanSelect
-
Creates the method 'canDelete';
-
_createCanUpdate
-
Creates the method 'canUpdate';
-
_createCanUpdateLiveUserRightMethods
-
Calls generateUpdateLiveUserRightMethods and generateCanUpdateLiveUserRightMethods on all RSDEngineColumn objects stored in $this->columns.
-
_createCheckUniqueConstraintsMethod
-
Creates the method 'checkUniqueConstrains'.
-
_createDeleteByMethods
-
Creates a deleteByCOLUMNNAME method for each column that is a primary or a foreign key.
-
_createDeleteMethod
-
Creates the method 'delete';
-
_createGetByMethods
-
Creates a getByCOLUMNNAME method for each column that is a primary or a foreign key.
-
_createGetIsValidMethodNameMethod
-
Creates just one method: getIsValidMethodName.
-
_createGetLabelColumnMethod
-
Creates just one method: getLabelColumn.
-
_createGetNextMethods
-
Calls generateGetNextMethod on all RSDEngineColumn objects stored in $this->columns.
-
_createGetSmartyHTMLOptionsArrayMethod
-
Creates just one method: getSmartyHTMLOptionsArray.
-
_createGetStoredMethods
-
Calls generateGetStoredMethod on all RSDEngineColumn objects stored in $this->columns.
-
_createInsertMethod
-
Creates the method 'insert';
-
_createIsValidMethods
-
Calls generateIsValidMethod on all RSDEngineColumn objects stored in $this->columns.
-
_createJoinFunctions
-
Calls createJoin _createJoinFunctionsForTable for each instance of RSDEngineDBTable.
-
_createJoinFunctionsForTable
-
Calls RSDEngineDBTable::createSelectIncludingMethod for each combination of relations valid for a table.
-
_createKeyMethods
-
Calls the method RSDEngineDBTable::createKeyMethods for all RSDEngineDBTable objects.
-
_createParseOptionsMethod
-
Creates the method '_parseOptions'.
-
_createRemoveStoredMethods
-
Calls generateRemoveStoredMethod on all RSDEngineColumn objects stored in $this->columns.
-
_createSelectMethod
-
Creates the method 'select';
-
_createStoreUploadedMethods
-
Calls generateStoreUploadedMethod on all RSDEngineColumn objects stored in $this->columns.
-
_createUpdateByMethods
-
Creates a updateByCOLUMNNAME method for each column that is a primary or a foreign key.
-
_createUpdateMethod
-
Creates the method 'update';
-
_done
-
-
_generateAssignment
-
Generates an SQL-assignment of a value to a column usable in a where clause.
-
_generateNameForCreateSelectIncludingMethod
-
Returns a name for a selectIncluding* method which is determinated by the relations passed as argument.
-
_getCommaSeperatedListOfColumnNames
-
Returns a string with all column names seperated by ", ".
-
_getCommaSeperatedListOfColumnNamesForVariableNames
-
Returns a string with all column names formatted for use as identifyers and prefixd with '$', seperated by ', ' and optionally quoted.
-
_getConstructorMethod
-
Creates just one method: the constructor.
-
_getFileOption
-
Returns the requested RSDEngineFileOption instance or the boolean value false if non-existing.
-
_getFileOptionDefaultProperty
-
-
_getRelationsByFromTable
-
Returns an Array containing all relations that have the table specified by the first argument as starting point.
-
_getRelationsRelatedToTable
-
Returns an Array or relations that start from the table $tableName or from the tables these relations point to.
-
_getSelectIncludingMethodName
-
Returns the name of the selectIncluding method that performs a join at least over all tables saved in $tableNames.
-
_isValidRelationCombination
-
Returns true if the combination of relations passed as array as second argument is valid for the table name passed as first argument.
-
_log
-
Logs the message passed as argument.
-
_parse
-
Parses the provided SQL DDL stored in the property $this->sql and generates a RSDEngineDBTable object for each table, stores it in $this->tables.
-
_parse
-
Parses the SQL DDL stored in $this->contents.
-
_parseAfterDeleteTableOption
-
Parses the afterDelete table option saved in $this->tableOptions.
-
_parseAfterInsertTableOption
-
Parses the afterInsert table option saved in $this->tableOptions.
-
_parseAfterUpdateTableOption
-
Parses the afterUpdate table option saved in $this->tableOptions.
-
_parseBeforeDeleteTableOption
-
Parses the beforeDelete table option saved in $this->tableOptions.
-
_parseBeforeInsertTableOption
-
Parses the beforeInsert table option saved in $this->tableOptions.
-
_parseBeforeUpdateTableOption
-
Parses the beforeUpdate table option saved in $this->tableOptions.
-
_parseBodyLine
-
Parses on line of SQL-Code.
-
_parseExcludeSelectMethodTableOptions
-
Parses the excludeSelectMethod table options saved in $this->tableOptions.
-
_parseFileTableOptions
-
Parses the file table options saved in $this->tableOptions.
-
_parseIncludeSelectMethodTableOptions
-
Parses the includeSelectMethod table options saved in $this->tableOptions.
-
_parseLabelTableOption
-
Parses the file table options saved in $this->tableOptions.
-
_parseLiveUserRightTableOptions
-
Parses the LiveUserEdit table options saved in $this->tableOptions.
-
_propertyToString
-
-
_removeTablePrefix
-
Strips the table prefix from a table name and returns it.
-
_setIsKeyForAllColumns
-
Set foreign/primary key related properties for all RSDEngineDBTable objects.
-
_setLiveUserRightSelectIncludingMethodName
-
Sets the property selectIncludingMethod for all LiveUserRight instances.
-
$className
-
The name of the class to generate. Gets optionally set inside the constructor method.
-
$code
-
The code of the file to create. Gets set inside the constructor method.
-
$code
-
The code of the class to generate. Gets optionally set inside the constructor method.
-
$code
-
The body of the function to generate. Gets optionally set inside the constructor method.
-
$columnName
-
-
$columnName
-
The name of the column that stores the rightId. This property is only used if $this->type is 'column' or 'table.column'.
-
$columnName
-
-
$columnName
-
-
$columnPrefix
-
The prefix of this column name. Often f_. Providing a column prefix makes the generated code more readable because the prefix can be remove where appropriate.
-
$columnPrefix
-
The column prefix used for all columns in $this->sql. Often f_. Providing a column prefix makes the generated code more readable because the prefix can be remove where appropriate. Set in the construtor method.
-
$columnPrefix
-
The prefix all columns of this table. Often f_. Providing a column prefix makes the generated code more readable because the prefix can be remove where appropriate. Set in the construtor method.
-
$columns
-
An array that holds all RSDEngineColumn objects for this table. New columns are added by calling the method _addColumn.
-
$condition
-
-
$condition
-
-
$condition
-
-
$condition
-
The PHP code to execute to get a boolean value that indicates if the user is allowed to perform this operation or not.
-
$config
-
An associative array containing all configuration options. Gets set inside the constructor method.
-
$config
-
An associative array containing all configuration options. Gets set inside the constructor method.
-
$config
-
An associative array containing all configuration options. Gets set inside the constructor method.
-
$config
-
An associative array containing all configuration options. Gets set inside the constructor method.
-
$config
-
An associative array containing the configuration information. Each entry is represented by a key-value pair. The key is the name of the configuration option while the value is its value (!).
-
$contents
-
The SQL DDL for this table. Gets set inside the construtor method.
-
$copyright
-
The copyright information. This string must not contain newlines. Gets set inside the constructor method.
-
$copyright
-
The copyright information. This string must not contain newlines. Gets set inside the constructor method.
-
callLiveUserAuthAdminMethod
-
Calls a method of the LiveUser auth admin class with the specified arguments.
-
callLiveUserPermAdminMethod
-
Calls a method of the LiveUser perm admin class with the specified arguments.
-
canInsert
-
Returns whether the currently logged in user has the permission to perform an insert operation.
-
catch
-
Hands every error to onFatalError.
-
checkUniqueConstraints
-
Must be overwritten. Should return true if no unique constraints would be violated by using the array of assignments passed as argument for a INSERT or a UPDATE operation. Otherwise false should be returned.
-
columnExists
-
Returns true if a column with such a name exists, otherwise false is returned.
-
copySkel
-
-
count
-
Returns an integer representing the number of records that matched the conditions passed as first argument.
-
countLiveUserAreaAdminsByAreaId
-
Returns the number of users that are admin of a certain area.
-
countLiveUserGroupsByRightId
-
Returns the number of users that have a certain right.
-
countLiveUserUsersByGroupId
-
-
countLiveUserUsersByRightId
-
Returns the number of users that have a certain right.
-
createKeyMethods
-
Creates all methods that depend an a column that is a primary or a foreign key.
-
createSelectIncludingMethod
-
Creates a selectIncluding* method.
-
generate
-
Triggers the generation.
-
generateActivateGroupMethod
-
-
generateActivateGroupMethodName
-
-
generateAddAdminToAreaMethod
-
-
generateAddAdminToAreaMethodName
-
-
generateAddUserToGroupMethod
-
-
generateAddUserToGroupMethodName
-
-
generateCanActivateGroupMethodName
-
-
generateCanAddAdminToAreaMethodName
-
-
generateCanAddUserToGroupMethodName
-
-
generateCanDeactivateGroupMethodName
-
-
generateCanGrantRightToGroupMethodName
-
-
generateCanGrantRightToUserMethodName
-
-
generateCanRemoveAdminFromAreaMethodName
-
-
generateCanRemoveUserFromGroupMethodName
-
-
generateCanRevokeRightFromGroupMethodName
-
-
generateCanRevokeRightFromUserMethodName
-
-
generateCanUpdateAreaNameAndCommentMethodName
-
-
generateCanUpdateGroupNameAndCommentMethodName
-
-
generateCanUpdateLiveUserAreaMethods
-
-
generateCanUpdateLiveUserGroupMethods
-
-
generateCanUpdateLiveUserRightMethods
-
-
generateDeactivateGroupMethod
-
-
generateDeactivateGroupMethodName
-
-
generateGetNextMethod
-
Generates and Returns the getNext* method for this column.
-
generateGetNextMethodName
-
Returns the name of the getNext* method for this column.
-
generateGetStoredMethod
-
-
generateGetStoredMethodName
-
Returns the name of the getStored* method for this column.
-
generateGrantRightToGroupMethodName
-
-
generateGrantRightToUserMethodName
-
-
generateIsValidMethod
-
Generates and Returns the isValid* method for this column.
-
generateIsValidMethodName
-
Returns the name of the isValid* method for this column.
-
generateRemoveAdminFromAreaMethod
-
-
generateRemoveAdminFromAreaMethodName
-
-
generateRemoveStoredMethod
-
-
generateRemoveStoredMethodName
-
Returns the name of the removeStored* method for this column.
-
generateRemoveUserFromGroupMethod
-
-
generateRemoveUserFromGroupMethodName
-
-
generateRevokeRightFromGroupMethodName
-
-
generateRevokeRightFromUserMethodName
-
-
generateStoreUploadedMethod
-
-
generateStoreUploadedMethodName
-
Returns the name of the storeUploaded* method for this column.
-
generateUpdateAreaNameAndCommentMethod
-
-
generateUpdateAreaNameAndCommentMethodName
-
-
generateUpdateGroupNameAndCommentMethod
-
-
generateUpdateGroupNameAndCommentMethodName
-
-
generateUpdateLiveUserRightMethods
-
Generates the methods for granting a right to/revoking it from a user/group.
-
generateWhereClause
-
Returns a WHERE clause generated from the array passed as argument.
-
get
-
Returns an associative Array with all records from the specified select matching the conditions passed as first arguement.
-
getAll
-
Fetch all the rows returned from a query.
-
getAuthUserId
-
-
getBaseClassName
-
-
getChildClassCode
-
Returns the code for the child class.
-
getChildClassInstanceName
-
Returns a reasonalbe name for an instance created from the child class.
-
getChildClassName
-
Returns the name of generated child class.
-
getChildClassName
-
Returns the child class name.
-
getClasses
-
Generates and returns the base and the child class for each table defined in $this->sql.
-
getClassName
-
Returns the name of generated class.
-
getClassName
-
Returns the class name.
-
getClassName
-
Returns the class name.
-
getClassName
-
Returns the class name.
-
getClassName
-
Returns the class name.
-
getClassName
-
Returns the class name.
-
getClassName
-
Returns the class name.
-
getCode
-
Returns the code for the controller file for selecting one record from a table.
-
getCode
-
Returns the code for the template file for updating a LiveUser right.
-
getCode
-
Returns the code for the controller file for selecting records from a table.
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code for the controller file for viewing the contents of the one column of a singel record of a table.
-
getCode
-
Returns the code for the template file for updating a LiveUser group.
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code for the file logut.php.
-
getCode
-
Returns the code of the private initialization file of the application.
-
getCode
-
Returns the code for the controller file for inserting records into a table.
-
getCode
-
Returns the code for the controller file for searching records in a table.
-
getCode
-
Returns the code for the template file for updating a LiveUser area.
-
getCode
-
Returns the code for this file.
-
getCode
-
Returns the code for the controller file for deleting records from a table.
-
getCode
-
Returns the code for the template file for deleting records from a table.
-
getCode
-
Returns the code for the template file for searching records in a table.
-
getCode
-
Returns the code for the template file for selecting all records from a table.
-
getCode
-
Returns the code for the template file for selecting a single record from a table.
-
getCode
-
Returns the code for smarty template file to be included by the get-template to display the records.
-
getCode
-
Returns the code for the template file for inserting records into a table.
-
getCode
-
Returns the code of this method.
-
getCode
-
Returns the code for the controller file for inserting records into a table.
-
getCode
-
Returns the code for smarty template file to be included by the get-template to display the records.
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code of the public initialization file.
-
getCode
-
Returns the code for the base class.
-
getCode
-
Returns the code for the footer template file.
-
getCode
-
Returns the code for this function.
-
getCode
-
Returns the code for the file that is included by the template file footer.tpl (created by RSDEngineTemplateFileFooter).
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code for the template file for updating records in a table.
-
getCode
-
Returns the code for the controller file for updating a LiveUser area.
-
getCode
-
Returns the code for the file that is included by the template file header.tpl (created by RSDEngineTemplateFileHeader).
-
getCode
-
Returns the code for the controller file for updating a LiveUser right.
-
getCode
-
Returns the code for the template file for informig the user about a denied permission.
-
getCode
-
Returns the code for the file index.php.
-
getCode
-
Returns the code for the configuratin file.
-
getCode
-
Returns the code for the controller file for updating a LiveUser group.
-
getCode
-
Returns the code for the template file for viewing an occurred error.
-
getCode
-
Returns the code for the template file for the paging feature.
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code for this class.
-
getCode
-
Returns the code for the header template file.
-
getCode
-
Returns the code for the configuratin file of the application (for a database backended application).
-
getColumn
-
Returns the column named $columnName or an instance of RSError on failure.
-
getColumnNameForPartialMethodName
-
Returns the column name suitable for including it in a method name.
-
getColumnNameForVariableName
-
Returns the column name suitable for use as an identifyer name.
-
getColumnNameWithoutPrefix
-
Returns the column name without the prifix.
-
getColumnValue
-
Returns the value of what ever was specified as column value.
-
getControllerCreateFilename
-
Returns the filename of the controller that creates a record.
-
getControllerCreateFilename
-
Returns the filename of the controller that creates a record.
-
getControllerCreateFilename
-
Returns the filename of the controller that creates a record.
-
getControllerCreateFilename
-
Returns the filename of the controller that creates a record.
-
getControllerDeleteFilename
-
Returns the filename of the controller that deletes a record.
-
getControllerDeleteFilename
-
Returns the filename of the controller that deletes a record.
-
getControllerDeleteFilename
-
Returns the filename of the controller that deletes a record.
-
getControllerDeleteFilename
-
Returns the filename of the controller that deletes a record.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFilename
-
Returns the filename of the corresponding controller.
-
getControllerFiles
-
-
getControllerGetFilename
-
Returns the filename of the get controller.
-
getControllerGetFilename
-
Returns the filename of the get controller.
-
getControllerGetFilename
-
Returns the filename of the controller that displays multiple records.
-
getControllerGetFilename
-
Returns the filename of the controller that displays multiple records.
-
getControllerGetFilename
-
Returns the filename of the get controller.
-
getControllerGetFilename
-
Returns the filename of the controller that displays multiple records.
-
getControllerGetOneFilename
-
Returns the filename of the controller that displays just one record.
-
getControllerGetOneFilename
-
Returns the filename of the controller that displays just one record.
-
getControllerGetOneFilename
-
Returns the filename of the controller that displays just one record.
-
getControllerGetOneFilename
-
Returns the filename of the controller that displays just one record.
-
getControllerGetStorageFilename
-
Returns the filename of the getStorage* controller for a specific record.
-
getControllerGetStorageFilename
-
Returns the filename of the getStorage* controller for a specific record.
-
getControllerGetStorageFilename
-
Returns the filename of the getStorage* controller for a specific record.
-
getControllerGetStorageFilename
-
Returns the filename of the getStorage* controller for a specific record.
-
getControllerUpdateAreaFilename
-
Returns the filename of the controller that updates a LiveUser area.
-
getControllerUpdateAreaFilename
-
Returns the filename of the controller that updates a LiveUser area.
-
getControllerUpdateAreaFilename
-
Returns the filename of the controller that updates a LiveUser area.
-
getControllerUpdateAreaFilename
-
Returns the filename of the controller that updates a LiveUser area.
-
getControllerUpdateFilename
-
Returns the filename of the controller that updates a record.
-
getControllerUpdateFilename
-
Returns the filename of the controller that updates a record.
-
getControllerUpdateFilename
-
Returns the filename of the controller that updates a record.
-
getControllerUpdateFilename
-
Returns the filename of the controller that updates a record.
-
getControllerUpdateGroupFilename
-
Returns the filename of the controller that updates a LiveUser group.
-
getControllerUpdateGroupFilename
-
Returns the filename of the controller that updates a LiveUser group.
-
getControllerUpdateGroupFilename
-
Returns the filename of the controller that updates a LiveUser group.
-
getControllerUpdateGroupFilename
-
Returns the filename of the controller that updates a LiveUser group.
-
getControllerUpdateRightFilename
-
Returns the filename of the controller that updates a LiveUser right.
-
getControllerUpdateRightFilename
-
Returns the filename of the controller that updates a LiveUser right.
-
getControllerUpdateRightFilename
-
Returns the filename of the controller that updates a LiveUser right.
-
getControllerUpdateRightFilename
-
Returns the filename of the controller that updates a LiveUser right.
-
getDeleteByPrimaryKeyMethodName
-
Returns the name of the method that can be used to delete records by the primary key from this table.
-
getError
-
Returns the error stored in $this->_error or if no error occurred false.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
-
getFilename
-
Returns the name of the configuration file of the application class.
-
getFilename
-
-
getFilename
-
-
getFilename
-
-
getFilename
-
-
getFilename
-
Returns the filename of this index file.
-
getFilename
-
Returns the name of the public initialization file.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the name of the private initialization file.
-
getFilename
-
Returns the filename of this logout file.
-
getFilename
-
Returns the name of the initialization file of the application class.
-
getFilename
-
Returns the filename.
-
getFilename
-
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFilename
-
Returns the filename.
-
getFileOptionProperty
-
-
getForeignKeyTarget
-
Returns the value of the property foreignKeyTarget.
-
getFunctionName
-
Returns the function name.
-
getFunctions
-
Returns the functions generated by RSDEngineDB in an associative array.
-
getGetByPrimaryKeyMethodName
-
Returns the name of the method that can be used to retrive records by the primary key from this table.
-
getHTMLInputTag
-
-
getInstanceName
-
Returns the name for an instance created from this class.
-
getInstanceName
-
Returns the name for an instance created from this class.
-
getInstanceName
-
Returns the name for an instance created from this class.
-
getInstanceName
-
Returns the name for an instance created from this class.
-
getInstanceName
-
Returns the name for identifyer that holds a newly created instance of the created class.
-
getInstanceName
-
Returns the instance name.
-
getInstanceName
-
Returns the name for an instance created from this class.
-
getIsValidFileOptions
-
Returns the validation options for this column if it was defined as isValid:file.
-
getIsValidMethodName
-
Returns the name of the method that checks if a value is valid for the column supplied as argument.
-
getLabelColumn
-
Returns an sql statement that can be used in a select query to retrieve a literal representation of this record.
-
getLiveUserAreaAdminsByAreaId
-
Returns all users that are admin of a certain area.
-
getLiveUserAreaAdminsByNegativeAreaId
-
Returns all users that are not admin of a certain area.
-
getLiveUserAreaById
-
-
getLiveUserGroupById
-
-
getLiveUserGroupsByNegativeRightId
-
Returns all groups that do not have a certain right.
-
getLiveUserGroupsByRightId
-
Returns all groups that have a certain right.
-
getLiveUserOptions
-
Returns the property _liveUserOptions.
-
getLiveUserUsersByGroupid
-
Returns all users that are member of a certain group.
-
getLiveUserUsersByNegativeGroupId
-
Returns all users that are not admin of a certain area.
-
getLiveUserUsersByNegativeRightId
-
Returns all users that personally do not have a certain right.
-
getLiveUserUsersByRightId
-
Returns all users that personally have a certain right.
-
getOne
-
Returns just one field of one record from this table.
-
getPage
-
-
getPrepareString
-
Returns $this->_prepareString.
-
getPrimaryKeyColumn
-
Returns the first column defined as primary key
-
getRecordFilename
-
Returns the name of the file for displaying the records.
-
getRecordFilename
-
Returns the name of the file for displaying the records.
-
getRow
-
Returns just one record from this table.
-
getSelectMethodColumns
-
Returns all columns that are returned from the method selectIncludingAll.
-
getSequenceNameForVariableName
-
Returns the sequence name suitable for use as an identifyer name.
-
getSmartyHTMLOptionsArray
-
Returns an array for use with a SMARTY {html_options} statement.
-
getTable
-
Returns the table named $tableName or an instance of RSError on failure.
-
getTable
-
-
getTableNameForVariableName
-
Returns the name of this table for use as a variable name.
-
getTableNameWithoutPrefix
-
Returns the name of this table without the prefix.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFilename
-
Returns the filename of the corresponding template.
-
getTemplateFiles
-
Returns an associative array containing instances of child classes of RSDEngineFile.
-
getUpdateByPrimaryKeyMethodName
-
Returns the name of the method that can be used to update records by the primary key in this table.
-
getUserId
-
-
getValue
-
Returns $this->_value.
-
grantLiveUserGroupRight
-
-
grantLiveUserUserRight
-
-
$operation
-
The name of the operation.
-
$operation
-
The name of the operation.
-
$operation
-
The name of the operation.
-
$operation
-
The name of the operation this right is required for. Possible values are 'select', 'insert', 'update', 'delete' and 'undefined'.
-
$orderBy
-
The SQL expression by which the records should be ordered.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is not to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is not to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing class file.
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is not to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is not to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file. The default for this class is not to do so!
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
$overwriteExisting
-
Whether to overwrite an existing file.
-
onFatalError
-
RSErrorManager:onFatalError is overwritten to customize the reaction on fatal errors.
-
overwrite
-
Updates all properties in with the values of the associative array passed as argument if the values are not null.
-
$recordCondition
-
The PHP code to execute for every record to get a boolean value that indicates if the user is allowed to perform this operation on the specific record or not.
-
$recordsPerPage
-
The number of records to display per page. This property is only relavant if $this->paging is set to true.
-
$relatedClasses
-
An associative array containing related files. A class that extends RSDEngineFile and overwrites the method getCode might need this to communicate with other classes that are created. Gets set inside the method setRelatedClasses.
-
$relatedFiles
-
An associative array containing related files. A class that extends RSDEngineFile and overwrites the method getCode might need this to communicate with other files that are created. Gets set inside the method setRelatedFiles.
-
$relatedFunctions
-
An associative array containing related files. A class that extends RSDEngineFile and overwrites the method getCode might need this to communicate with other functions that are created. Gets set inside the method setRelatedFunctions.
-
$relations
-
An array of all RSDRelation objects having this table as starting point. New relations are added by calling the method _addRelation.
-
$relations
-
An array containing instances of RSDEngineRelation.
-
$relationToSelectIncludingTable
-
The relation to the table (class) that contains the selectIncludingMethod.
-
$rightOperand
-
-
$rightOperand
-
-
$rightOperand
-
-
$rsdEngineColumn
-
The column for which this option was set.
-
$rsdEngineColumn
-
The column for which this option was set.
-
$rsdEngineColumn
-
The column for which this option was set.
-
$rsdEngineDB
-
Holds a handle to the RSDEngineDB instance that created this instance.
-
$rsdEngineDBTable
-
The RSDEngineDBTable instance that created this instance.
-
$rsdEngineDBTable
-
The RSDEngineDBTable instance that created this instance.
-
$rsdEngineDBTable
-
The RSDEngineDBTable instance that created this instance.
-
$rsdEngineDBTable
-
The RSDEngineDBTable instance that created this instance.
-
$rsdEngineDBTable
-
The RSDEngineDBTable instance that created this instance.
-
RSDApplication.php
-
-
RSDEngineClass.php
-
-
RSDEngineControllerFileFooter.php
-
-
RSDEngineControllerFileHeader.php
-
-
RSDEngineControllerFile.php
-
-
RSDEngineDBApplicationBaseClass.php
-
-
RSDEngineDBApplicationClass.php
-
-
RSDEngineDBApplicationConfigFile.php
-
-
RSDEngineDBApplicationIndexFile.php
-
-
RSDEngineDBApplicationInitFile.php
-
-
RSDEngineDBApplicationLogoutFile.php
-
-
RSDEngineDBApplicationPrivateInitFile.php
-
-
RSDEngineDBApplicationPublicInitFile.php
-
-
RSDEngineDBControllerFileCreate.php
-
-
RSDEngineDBControllerFileDelete.php
-
-
RSDEngineDBControllerFileGetOne.php
-
-
RSDEngineDBControllerFileGetStored.php
-
-
RSDEngineDBControllerFileGet.php
-
-
RSDEngineDBControllerFileSearch.php
-
-
RSDEngineDBControllerFileUpdateArea.php
-
-
RSDEngineDBControllerFileUpdateGroup.php
-
-
RSDEngineDBControllerFileUpdateRight.php
-
-
RSDEngineDBControllerFileUpdate.php
-
-
RSDEngineDBTable.php
-
-
RSDEngineDBTemplateFileCreate.php
-
-
RSDEngineDBTemplateFileDelete.php
-
-
RSDEngineDBTemplateFileGetOne.php
-
-
RSDEngineDBTemplateFileGetRecord.php
-
-
RSDEngineDBTemplateFileGet.php
-
-
RSDEngineDBTemplateFileSearchRecord.php
-
-
RSDEngineDBTemplateFileSearch.php
-
-
RSDEngineDBTemplateFileUpdateArea.php
-
-
RSDEngineDBTemplateFileUpdateGroup.php
-
-
RSDEngineDBTemplateFileUpdateRight.php
-
-
RSDEngineDBTemplateFileUpdate.php
-
-
RSDEngineDB.php
-
-
RSDEngineErrorManagerClass.php
-
-
RSDEngineErrorManager.php
-
-
RSDEngineFile.php
-
-
RSDEngineFunction.php
-
-
RSDEngineSmartyBaseClass.php
-
-
RSDEngineSmartyClass.php
-
-
RSDEngineTemplateFileFatalError.php
-
-
RSDEngineTemplateFileFooter.php
-
-
RSDEngineTemplateFileHeader.php
-
-
RSDEngineTemplateFilePaging.php
-
-
RSDEngineTemplateFilePermissionDenied.php
-
-
RSDEngineTemplateFile.php
-
-
RSDEngine.php
-
-
RSDLiveUserApplication.php
-
-
RSDTable.php
-
-
recordArrayToSmartyHTMLOptionsArray
-
Transforms an array of records to an array for use with a SMARTY {html_options} statement.
-
removeLiveUserAreaAdmin
-
Removes an LiveUser area admin.
-
removeLiveUserUser
-
Removes a user from the auth and the perm container.
-
removeLiveUserUserFromGroup
-
-
revokeLiveUserGroupRight
-
-
revokeLiveUserUserRight
-
-
RSDApplication
-
RSDApplication is the base class for any application class.
-
RSDApplication
-
The constructor initializes the field db and errorManager.
-
RSDColumnValue
-
This class can be used to express a value to be used in a SQL statement.
-
RSDColumnValue
-
The constructor method.
-
RSDEngine
-
Construtor method.
-
RSDEngine
-
Rapid and Secure Development Engine - generates classes for accessing the database schema provided by the developer.
-
RSDEngineClass
-
Helper class for generating a class.
-
RSDEngineClass
-
Constructor that does the initialization.
-
RSDEngineColumn
-
The constructor that initializes this instance.
-
RSDEngineColumn
-
Holds all information for one column of an RSDEngineDBTable.
-
RSDEngineControllerFile
-
Constructor that does the initialization.
-
RSDEngineControllerFile
-
Helper class for creating template files.
-
RSDEngineControllerFileFooter
-
The generated file is included by the template file footer.tpl (created by RSDEngineTemplateFileFooter).
-
RSDEngineControllerFileHeader
-
The generated file is included by the template file header.tpl (created by RSDEngineTemplateFileHeader).
-
RSDEngineDB
-
This class provides the power of creating classes that simplify the acccess of database tables.
-
RSDEngineDB
-
Initializes this instance.
-
RSDEngineDBApplicationBaseClass
-
Generates the application base class (the main class) for database backended applications.
-
RSDEngineDBApplicationClass
-
Generates the Application class (the main class) for database backended applications.
-
RSDEngineDBApplicationConfigFile
-
Generates the configuration file for database backended applications.
-
RSDEngineDBApplicationIndexFile
-
Generates a file called index.php to be put in the code directory.
-
RSDEngineDBApplicationInitFile
-
Generates the init file.
-
RSDEngineDBApplicationLogoutFile
-
Generates a file called logout.php to be put in the code directory.
-
RSDEngineDBApplicationPrivateInitFile
-
Generates the private init file.
-
RSDEngineDBApplicationPublicInitFile
-
Generates the public init file.
-
RSDEngineDBControllerFileCreate
-
Generates the controller file for inserting records into a table.
-
RSDEngineDBControllerFileDelete
-
Generates the controller file for deleting records from a table.
-
RSDEngineDBControllerFileGet
-
Generates the controller file for selecting records from a table.
-
RSDEngineDBControllerFileGetOne
-
Generates the controller file for selecting one record from a table.
-
RSDEngineDBControllerFileGetStored
-
Generates the controller file for selecting one record from a table.
-
RSDEngineDBControllerFileSearch
-
Generates the controller file for searching records in a table.
-
RSDEngineDBControllerFileUpdate
-
Generates the controller file for inserting records into a table.
-
RSDEngineDBControllerFileUpdateArea
-
Generates the controller file for updating a LiveUser area.
-
RSDEngineDBControllerFileUpdateGroup
-
Generates the controller file for updating a LiveUser group.
-
RSDEngineDBControllerFileUpdateRight
-
Generates the controller file for updating a LiveUser right.
-
RSDEngineDBTable
-
Creates a class for accassing a database table.
-
RSDEngineDBTable
-
Constructor that initializes this instance and calls parse.
-
RSDEngineDBTemplateFileCreate
-
Generates the smarty template file for inserting records into a table.
-
RSDEngineDBTemplateFileDelete
-
Generates the smarty template file for deleting records from a table.
-
RSDEngineDBTemplateFileGet
-
Generates the smarty template file for selecting all records from a table.
-
RSDEngineDBTemplateFileGetOne
-
Generates the smarty template file for selecting a single record from a table.
-
RSDEngineDBTemplateFileGetRecord
-
Generates the smarty template file to be included by the get-template to display the records.
-
RSDEngineDBTemplateFileSearch
-
Generates the smarty template file for searching records from in table.
-
RSDEngineDBTemplateFileSearchRecord
-
Generates the smarty template file to be included by the search-template to display the records.
-
RSDEngineDBTemplateFileUpdate
-
Generates the smarty template file for updating records in a table.
-
RSDEngineDBTemplateFileUpdateArea
-
Generates the smarty template file for updating a LiveUser area.
-
RSDEngineDBTemplateFileUpdateGroup
-
Generates the smarty template file for updating a LiveUser group.
-
RSDEngineDBTemplateFileUpdateRight
-
Generates the smarty template file for updating a LiveUser right.
-
RSDEngineEditLiveUserAreaOption
-
An instance of this class is created for every editLiveUserArea option.
-
RSDEngineEditLiveUserAreaOption
-
-
RSDEngineEditLiveUserGroupOption
-
-
RSDEngineEditLiveUserGroupOption
-
An instance of this class is created for every editLiveUserGroup option.
-
RSDEngineEditLiveUserRightOption
-
-
RSDEngineEditLiveUserRightOption
-
An instance of this class is created for every editLiveUserRight option.
-
RSDEngineErrorManager
-
Calls the parent constructor.
-
RSDEngineErrorManager
-
RSDEngineErrorManager implements an error management for the RSDEngine.
-
RSDEngineErrorManagerClass
-
Generates the Application class (the main class) for database backended applications.
-
RSDEngineFile
-
Helper class for creating source files.
-
RSDEngineFile
-
Constructor that does the initialization.
-
RSDEngineFileOption
-
The constructor method.
-
RSDEngineFileOption
-
This class represents a file table option that is used to define settings for individual files.
-
RSDEngineFunction
-
Helper class for generating a function.
-
RSDEngineFunction
-
Constructor that does the initialization.
-
RSDEngineLiveUserRight
-
The constructor method.
-
RSDEngineLiveUserRight
-
This class represents a LiveUser table option that is used to define the rights the current user must have to perform certain operations.
-
RSDEngineMethod
-
A class for generating an entire PHP-Class.
-
RSDEngineMethod
-
Constructor method that initializes this instance.
-
RSDEngineRelation
-
Constructor method that initializes this instance.
-
RSDEngineRelation
-
Implements a relation between two database tables.
-
RSDEngineSmartyBaseClass
-
Generates a class extending the class Smarty.
-
RSDEngineSmartyClass
-
Generates a class extending the class Smarty.
-
RSDEngineTemplateFile
-
Helper class for creating template files.
-
RSDEngineTemplateFile
-
Constructor that does the initialization.
-
RSDEngineTemplateFileFatalError
-
Generates the smarty template file for viewing an occurred error.
-
RSDEngineTemplateFileFooter
-
Generates the smarty footer template.
-
RSDEngineTemplateFileHeader
-
Generates the smarty header template.
-
RSDEngineTemplateFilePaging
-
Generates the smarty template file for the paging feature.
-
RSDEngineTemplateFilePermissionDenied
-
Generates the smarty template file for informig the user about a denied permission.
-
RSDLiveUserApplication
-
RSDLiveUserApplication is the base class for any LiveUser application class.
-
RSDTable
-
Constructor that calls the base class constructor PEAR().
-
RSDTable
-
This is the superclass for all RSDTable classes created for a specific table.
-
RSD_CHECK_UNIQUE_CONSTRAINTS
-
Pass this constant to the methods isValidColumnValueArray, isValidColumnValue or any other isValid* method to check also unique constraints (if existing).
-
RSD_HYPOTHETICAL
-
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
-
Pass this constant to the methods select, update, create, delete and all selectIncluding* methods to prevent LiveUser from checking for any rights.