TYPO3 CMS  TYPO3_6-2
FE_loadDBGroup Class Reference
Inheritance diagram for FE_loadDBGroup:
TYPO3\CMS\Core\Database\RelationHandler

Public Member Functions

 __construct ()
 
- Public Member Functions inherited from TYPO3\CMS\Core\Database\RelationHandler
 getWorkspaceId ()
 
 setWorkspaceId ($workspaceId)
 
 isPurged ()
 
 start ($itemlist, $tablelist, $MMtable='', $MMuid=0, $currentTable='', $conf=array())
 
 __set ($name, $value)
 
 setFetchAllFields ($allFields)
 
 setUpdateReferenceIndex ($updateReferenceIndex)
 
 setUseLiveParentIds ($useLiveParentIds)
 
 setUseLiveReferenceIds ($useLiveReferenceIds)
 
 readList ($itemlist, array $configuration)
 
 sortList ($sortby)
 
 readMM ($tableName, $uid)
 
 writeMM ($MM_tableName, $uid, $prependTableName=FALSE)
 
 remapMM ($MM_tableName, $uid, $newUid, $prependTableName=FALSE)
 
 readForeignField ($uid, $conf)
 
 writeForeignField ($conf, $parentUid, $updateToUid=0, $skipSorting=FALSE)
 
 getValueArray ($prependTableName=FALSE)
 
 convertPosNeg ($valueArray, $fTable, $nfTable)
 
 getFromDB ()
 
 readyForInterface ()
 
 countItems ($returnAsArray=TRUE)
 
 purgeItemArray ($workspaceId=NULL)
 
 processDeletePlaceholder ()
 

Public Attributes

 $fetchAllFields = TRUE
 
- Public Attributes inherited from TYPO3\CMS\Core\Database\RelationHandler
 $registerNonTableValues = 0
 
 $tableArray = array()
 
 $itemArray = array()
 
 $nonTableArray = array()
 
 $additionalWhere = array()
 
 $checkIfDeleted = TRUE
 
 $dbPaths = array()
 
 $firstTable = ''
 
 $secondTable = ''
 
 $MM_is_foreign = FALSE
 
 $MM_oppositeField = ''
 
 $MM_oppositeTable = ''
 
 $MM_oppositeFieldConf = ''
 
 $MM_isMultiTableRelationship = ''
 
 $currentTable
 
 $undeleteRecord
 
 $MM_match_fields = array()
 
 $MM_hasUidField
 
 $MM_insert_fields = array()
 
 $MM_table_where = ''
 
 $results = array()
 

Additional Inherited Members

- Static Public Member Functions inherited from TYPO3\CMS\Core\Database\RelationHandler
static isOnSymmetricSide ($parentUid, $parentConf, $childRec)
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Database\RelationHandler
 purgeItemArrayHandler ($purgeCallback)
 
 purgeVersionedIds ($tableName, array $ids)
 
 purgeLiveVersionedIds ($tableName, array $ids)
 
 purgeDeletePlaceholder ($tableName, array $ids)
 
 removeFromItemArray ($tableName, $id)
 
 completeOppositeUsageValues ($tableName, array $referenceValues)
 
 getLiveDefaultId ($tableName, $id)
 
 getDatabaseConnection ()
 
- Protected Attributes inherited from TYPO3\CMS\Core\Database\RelationHandler
 $fetchAllFields = FALSE
 
 $MM_oppositeUsage
 
 $updateReferenceIndex = TRUE
 
 $useLiveParentIds = TRUE
 
 $useLiveReferenceIds = TRUE
 
 $workspaceId
 
 $purged = FALSE
 

Detailed Description

Class for fetching record relations for the frontend.

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om
See also
::RECORDS()
Deprecated:
since 6.1 will be removed in 6.3

Definition at line 15 of file class.tslib_pagegen.php.

Constructor & Destructor Documentation

◆ __construct()

FE_loadDBGroup::__construct ( )

Default constructor writes deprecation log.

Definition at line 25 of file class.tslib_pagegen.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\deprecationLog().

Member Data Documentation

◆ $fetchAllFields

FE_loadDBGroup::$fetchAllFields = TRUE

Definition at line 20 of file class.tslib_pagegen.php.