TYPO3
7.6
|
Public Member Functions | |
setRespectStoragePage ($respectStoragePage) | |
getRespectStoragePage () | |
setStoragePageIds (array $storagePageIds) | |
getStoragePageIds () | |
setRespectSysLanguage ($respectSysLanguage) | |
getRespectSysLanguage () | |
setLanguageOverlayMode ($languageOverlayMode) | |
getLanguageOverlayMode () | |
setLanguageMode ($languageMode) | |
getLanguageMode () | |
setLanguageUid ($languageUid) | |
getLanguageUid () | |
setIgnoreEnableFields ($ignoreEnableFields) | |
getIgnoreEnableFields () | |
setEnableFieldsToBeIgnored ($enableFieldsToBeIgnored) | |
getEnableFieldsToBeIgnored () | |
setIncludeDeleted ($includeDeleted) | |
getIncludeDeleted () | |
getUseQueryCache () | |
getUsePreparedStatement () | |
A query settings interface. This interface is NOT part of the TYPO3.Flow API.
Definition at line 20 of file QuerySettingsInterface.php.
getEnableFieldsToBeIgnored | ( | ) |
An array of column names in the enable columns array (array keys in $GLOBALS['TCA'][$table]['ctrl']['enablecolumns']), to be ignored while building the query statement.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getVisibilityConstraintStatement().
getIgnoreEnableFields | ( | ) |
The returned value indicates whether all or some enable fields should be ignored.
If TRUE, all enable fields are ignored. If–in addition to this–enableFieldsToBeIgnored is set, only fields specified there are ignored. If FALSE, all enable fields are taken into account, regardless of the enableFieldsToBeIgnored setting.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getVisibilityConstraintStatement().
getIncludeDeleted | ( | ) |
Returns if the query should return objects that are deleted.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getVisibilityConstraintStatement().
getLanguageMode | ( | ) |
Implemented in Typo3QuerySettings.
getLanguageOverlayMode | ( | ) |
Implemented in Typo3QuerySettings.
getLanguageUid | ( | ) |
Implemented in Typo3QuerySettings.
getRespectStoragePage | ( | ) |
Returns the state, if the storage page should be respected for the query.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getAdditionalWhereClause().
getRespectSysLanguage | ( | ) |
Returns the state, if a language overlay should be performed when a translation is active.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getAdditionalWhereClause().
getStoragePageIds | ( | ) |
Returns the pid(s) of the storage page(s) that should be respected for the query.
Implemented in Typo3QuerySettings.
Referenced by Typo3DbQueryParser\getAdditionalWhereClause().
getUsePreparedStatement | ( | ) |
Implemented in Typo3QuerySettings.
getUseQueryCache | ( | ) |
Implemented in Typo3QuerySettings.
setEnableFieldsToBeIgnored | ( | $enableFieldsToBeIgnored | ) |
An array of column names in the enable columns array (array keys in $GLOBALS['TCA'][$table]['ctrl']['enablecolumns']), to be ignored while building the query statement. Adding a column name here effectively switches off filtering by this column. This setting is only taken into account if $this->ignoreEnableFields = TRUE.
array | $enableFieldsToBeIgnored |
Implemented in Typo3QuerySettings.
setIgnoreEnableFields | ( | $ignoreEnableFields | ) |
Sets a flag indicating whether all or some enable fields should be ignored. If TRUE, all enable fields are ignored. If–in addition to this–enableFieldsToBeIgnored is set, only fields specified there are ignored. If FALSE, all enable fields are taken into account, regardless of the enableFieldsToBeIgnored setting.
bool | $ignoreEnableFields |
Implemented in Typo3QuerySettings.
setIncludeDeleted | ( | $includeDeleted | ) |
Sets the flag if the query should return objects that are deleted.
bool | $includeDeleted |
Implemented in Typo3QuerySettings.
setLanguageMode | ( | $languageMode | ) |
string | $languageMode | NULL, "content_fallback", "strict" or "ignore" |
Implemented in Typo3QuerySettings.
setLanguageOverlayMode | ( | $languageOverlayMode | ) |
mixed | $languageOverlayMode | TRUE, FALSE or "hideNonTranslated" |
Implemented in Typo3QuerySettings.
setLanguageUid | ( | $languageUid | ) |
int | $languageUid |
Implemented in Typo3QuerySettings.
setRespectStoragePage | ( | $respectStoragePage | ) |
Sets the flag if the storage page should be respected for the query.
bool | $respectStoragePage | If TRUE the storage page ID will be determined and the statement will be extended accordingly. |
Implemented in Typo3QuerySettings.
setRespectSysLanguage | ( | $respectSysLanguage | ) |
Sets the flag if a translation is chosen and language overlay should be performed.
bool | $respectSysLanguage | TRUE if a translation is chosen and language overlay should be performed. |
Implemented in Typo3QuerySettings.
setStoragePageIds | ( | array | $storagePageIds | ) |
Sets the pid(s) of the storage page(s) that should be respected for the query.
array | $storagePageIds | If TRUE the storage page ID will be determined and the statement will be extended accordingly. |
Implemented in Typo3QuerySettings.