‪TYPO3CMS  10.4
TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver Class Reference
Inheritance diagram for TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver:
TYPO3\CMS\Backend\Form\NodeResolverInterface

Public Member Functions

 __construct (NodeFactory $nodeFactory, array $data)
 
string void resolve ()
 

Protected Member Functions

BackendUserAuthentication getBackendUserAuthentication ()
 

Protected Attributes

array $data
 

Detailed Description

This resolver will return the RichTextElement render class if RTE is enabled for this field.

This is a specific Backend FormEngine implementation and is not considered part of the Public TYPO3 API.

Definition at line 27 of file RichTextNodeResolver.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::__construct ( NodeFactory  $nodeFactory,
array  $data 
)

Default constructor receives full data array

Parameters
NodeFactory$nodeFactory
array$data

Implements TYPO3\CMS\Backend\Form\NodeResolverInterface.

Definition at line 41 of file RichTextNodeResolver.php.

References TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver\$data.

Member Function Documentation

◆ getBackendUserAuthentication()

BackendUserAuthentication TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::getBackendUserAuthentication ( )
protected
Returns
‪BackendUserAuthentication

Definition at line 76 of file RichTextNodeResolver.php.

References $GLOBALS.

Referenced by TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver\resolve().

◆ resolve()

string void TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::resolve ( )

Returns RichTextElement as class name if RTE widget should be rendered.

Returns
‪string|void New class name or void if this resolver does not change current class name.

Implements TYPO3\CMS\Backend\Form\NodeResolverInterface.

Definition at line 51 of file RichTextNodeResolver.php.

References TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver\getBackendUserAuthentication().

Member Data Documentation

◆ $data

array TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::$data
protected

Global options from NodeFactory

Definition at line 33 of file RichTextNodeResolver.php.

Referenced by TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver\__construct().