Property | Type | Description | |
---|---|---|---|
$outlets | array | ||
$pipes | array |
Method | Description | |
---|---|---|
addStaticTypoScript ( mixed $locationOrLocations ) : void | ||
getOutlets ( ) : array | ||
getPipes ( ) : array | ||
getRegisteredFlexFormProviders ( ) : array | Gets the defined FlexForms configuration providers based on parameters | |
getRegisteredFormForModelObjectClass ( string $class ) : |
||
getRegisteredFormForTable ( string $table ) : |
||
getRegisteredFormsForModelObjectClasses ( ) : |
||
getRegisteredFormsForTables ( ) : |
||
getRegisteredPackagesForAutoForms ( ) : |
||
getRegisteredProviderExtensionKeys ( string $forControllerName ) : array | ||
getStaticTypoScript ( ) : array | ||
registerAutoFormForModelObjectClassName ( string $className ) : void | Registers automatic Form instance building and use as TCA for a model object class/table. | |
registerConfigurationProvider ( string | object $classNameOrInstance ) : void | Registers a class implementing one of the Flux ConfigurationProvider interfaces. | |
registerFluidFlexFormContentObject ( mixed $extensionKey, mixed $contentObjectType, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL, string $fieldName = 'pi_flexform' ) : void | Same as registerFluidFlexFormPlugin, but uses a content object type for resolution - use this if you registered your Extbase plugin as a content object in your localconf. | |
registerFluidFlexFormPlugin ( mixed $extensionKey, mixed $pluginSignature, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL, string $fieldName = 'pi_flexform' ) : void | Registers a Fluid template for use as a Dynamic Flex Form template in the style of Flux's Fluid Content Element and Fluid Page configurations. See documentation web site for more detailed information about how to configure such a FlexForm template. | |
registerFluidFlexFormTable ( mixed $table, mixed $fieldName, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL ) : void | Same as registerFluidFlexFormPlugin, but enables registering FlexForms for any TCA field (type "flex") or field whose TCA you have overridden to display as a FlexForm. | |
registerFluxDomainFormPackage ( string $packageName ) : void | Registers a package key (Vendor.ExtensionName) which is expected to contain Domain/Form/{$modelName}Form classes. | |
registerFormForModelObjectClassName ( string $className, |
Registers a Form instance to use when TCA for a model object class/table is requested. | |
registerFormForTable ( string $table, |
||
registerOutlet ( string $typeOrClassName, string $insteadOfNativeType = NULL ) : void | ||
registerPipe ( string $typeOrClassName, string $insteadOfNativeType = NULL ) : void | ||
registerProviderExtensionKey ( string $extensionKey, string $providesControllerName = self::CONTROLLER_ALL ) : void | ||
unregisterConfigurationProvider ( string $providerClassName ) : void | ||
unregisterFluxDomainFormPackage ( string $packageName ) : void | ||
unregisterFormForModelObjectClassName ( string $className ) : void | ||
unregisterOutlet ( string $typeOrClassName ) | ||
unregisterPipe ( string $typeOrClassName ) |
public static addStaticTypoScript ( mixed $locationOrLocations ) : void | ||
$locationOrLocations | mixed | |
return | void |
public static getRegisteredFlexFormProviders ( ) : array | ||
return | array |
public static getRegisteredFormForModelObjectClass ( string $class ) : |
||
$class | string | |
return |
public static getRegisteredFormForTable ( string $table ) : |
||
$table | string | |
return |
public static getRegisteredFormsForModelObjectClasses ( ) : |
||
return |
public static getRegisteredFormsForTables ( ) : |
||
return |
public static getRegisteredPackagesForAutoForms ( ) : |
||
return |
public static getRegisteredProviderExtensionKeys ( string $forControllerName ) : array | ||
$forControllerName | string | |
return | array |
public static getStaticTypoScript ( ) : array | ||
return | array |
public static registerAutoFormForModelObjectClassName ( string $className ) : void | ||
$className | string | |
return | void |
public static registerFluidFlexFormContentObject ( mixed $extensionKey, mixed $contentObjectType, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL, string $fieldName = 'pi_flexform' ) : void | ||
$extensionKey | mixed | The extension key which registered this FlexForm |
$contentObjectType | mixed | The cType of the object you registered |
$templateFilename | mixed | Location of the Fluid template containing field definitions |
$variables | mixed | Optional array of variables to pass to Fluid template |
$fieldName | string | Optional fieldname if not from pi_flexform |
return | void |
public static registerFluidFlexFormPlugin ( mixed $extensionKey, mixed $pluginSignature, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL, string $fieldName = 'pi_flexform' ) : void | ||
$extensionKey | mixed | The extension key which registered this FlexForm |
$pluginSignature | mixed | The plugin signature this FlexForm belongs to |
$templateFilename | mixed | Location of the Fluid template containing field definitions |
$variables | mixed | Optional array of variables to pass to Fluid template |
$fieldName | string | Optional fieldname if not from pi_flexform |
return | void |
public static registerFluidFlexFormTable ( mixed $table, mixed $fieldName, mixed $templateFilename, mixed $variables = [], $section = NULL, $paths = NULL ) : void | ||
$table | mixed | The SQL table this FlexForm is bound to |
$fieldName | mixed | The SQL field this FlexForm is bound to |
$templateFilename | mixed | Location of the Fluid template containing field definitions |
$variables | mixed | Optional array of variables to pass to Fluid template |
return | void |
public static registerFluxDomainFormPackage ( string $packageName ) : void | ||
$packageName | string | |
return | void |
public static registerFormForModelObjectClassName ( string $className, |
||
$className | string | |
$form | ||
return | void |
public static registerFormForTable ( string $table, |
||
$table | string | |
$form | ||
return | void |
public static unregisterConfigurationProvider ( string $providerClassName ) : void | ||
$providerClassName | string | |
return | void |
public static unregisterFluxDomainFormPackage ( string $packageName ) : void | ||
$packageName | string | |
return | void |
public static unregisterFormForModelObjectClassName ( string $className ) : void | ||
$className | string | |
return | void |
public static unregisterOutlet ( string $typeOrClassName ) | ||
$typeOrClassName | string |
public static unregisterPipe ( string $typeOrClassName ) | ||
$typeOrClassName | string |