Extension Utility
The
Extension is the public API for TCA configuration and feature
management. Use it to register additional record tables (see
Additional Records) and to query the current extension configuration
from your own code.
- class ExtensionUtility
-
- Fully qualified name
-
\Xima\
Xima Typo3Content Planner\ Utility\ Extension Utility
Utility class for TCA configuration and feature management.
- addContentPlannerTabToTCA ( $table)
-
Add the "Content Planner" tab (status, assignee and comments palette) to the TCA of the given table. Call this in a
Configuration/file.TCA/ Overrides/<table>. php - param string $table
-
Table name to extend.
- returntype
-
void
- getRecordTables ( )
-
Get all tables that are tracked by the content planner. Includes
pages, the optionally enabledtt_and filelist tables as well as all tables registered viacontent register.Additional Record Tables - returntype
-
string[]
- isRegisteredRecordTable ( $table)
-
Check whether the given table is tracked by the content planner.
- param string $table
-
Table name to check.
- returntype
-
bool
- isFilelistSupportEnabled ( )
-
Check whether filelist support (files and folders) is enabled via the enableFilelistSupport extension configuration.
- returntype
-
bool
- isContentElementSupportEnabled ( )
-
Check whether content element support (
tt_) is enabled via the enableContentElementSupport extension configuration.content - returntype
-
bool