Todo List
The addStandardFieldsToTableDataDefinition( columns &$columns)
Nothing, addStandardFieldsToTableDefinition( columns &$columns, col_prefix $col_prefix)
The createObject( $type $type)
the deleteAllObjectTypeAttributes( type $type)
the deleteObjectAttributes( object The &$obj, type $type, [idcolumn $idcolumn = 'id'])
The deleteObjectCategories( obj $obj, tablename $tablename, [idcolumn $idcolumn = 'obj_id'])
The deleteObjectMetaData( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
The diff( object1 $obj1, object2 $obj2)
A diffExtended( a1 $a1, a2 $a2, [detail $detail = false], [recurse $recurse = true])
The expandObjectArrayWithCategories( objArray &$objArray, tablename $tablename, [idcolumn $idcolumn = 'id'], [field $field = 'id'], [ $locale = 'eng'])
The expandObjectWithAttributes( object The &$obj, type $type, [idcolumn $idcolumn = 'id'])
The expandObjectWithCategories( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'], [field $assocKey = ''], assocKey 4)
The expandObjectWithMeta( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
Altered fixObjectMetaData( obj &$obj, tablename $tablename, idcolumn $idcolumn)
The generateCreateDataDictForStandardFields( $table $table)
The generateCreateSqlForStandardFields( columns $columns)
The getAttributeCount( atrName $atrName)
The getField( object The $obj, field $field, [default $default = null])
the getSystemAttributes( [sort $sort = 'attribute_name'])
The insertObjectMetaData( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
true/false moveField( object The $obj, tablename $tablename, [direction $direction = 'up'], [field $field = 'position'], [idcolumn $idcolumn = 'id'], [field2 $field2 = ''], [value2 $value2 = ''])
The postProcessExpandedObjectArrayCategories( objArray &$objArray, rootCatID $rootCats, [includeRoot $includeRoot = false])
The postProcessExpandedObjectCategories( obj &$obj, rootCat $rootCatsIDs, [includeRoot $includeRoot = false])
Nothing, removeStandardFieldsFromObject( object The &$obj)
nothing resequenceFields( tablename $tablename, [field $field = 'position'], [float $float = false], [idcolumn $idcolumn = 'id'])
Needed, if an object was added or deleted in a table using the arrow up/down feature.
The retrieveObjectAttributes( object The $obj, type $type, [idcolumn $idcolumn = 'id'])
The retrieveObjectCategoriesList( obj $obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
The retrieveObjectCategoriesObjects( obj $obj, tablename $tablename, [idcolumn $idcolumn = 'id'], [assocKey $assocKey = ''], [ $enablePermissionCheck = true])
The retrieveObjectMetaData( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
Nothing, setStandardFieldsOnObjectCreate( object The &$obj, [preserveValues $preserveValues = false], [idcolumn $idcolumn = 'id'])
Nothing, setStandardFieldsOnObjectUpdate( object The &$obj, [preserveValues $preserveValues = false])
true/false storeObjectAttributes( object The $obj, type $type, [idcolumn $idcolumn = 'id'])
The storeObjectCategories( obj $obj, tablename $tablename, [idcolumn $idcolumn = 'id'])
The updateObjectMetaData( obj &$obj, tablename $tablename, [idcolumn $idcolumn = 'id'])