‪TYPO3CMS  ‪main
TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget Class Reference
Inheritance diagram for TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget:
TYPO3\CMS\Dashboard\Widgets\WidgetInterface TYPO3\CMS\Dashboard\Widgets\RequestAwareWidgetInterface

Public Member Functions

 __construct (private readonly WidgetConfigurationInterface $configuration, private readonly PagesWithoutDescriptionDataProvider $dataProvider, private readonly BackendViewFactory $backendViewFactory, private readonly array $options,)
 
 setRequest (ServerRequestInterface $request)
 
 renderWidgetContent ()
 
 getOptions ()
 

Private Attributes

ServerRequestInterface $request
 

Detailed Description

Definition at line 30 of file PagesWithoutDescriptionWidget.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget::__construct ( private readonly WidgetConfigurationInterface  $configuration,
private readonly PagesWithoutDescriptionDataProvider  $dataProvider,
private readonly BackendViewFactory  $backendViewFactory,
private readonly array  $options 
)

Definition at line 34 of file PagesWithoutDescriptionWidget.php.

Member Function Documentation

◆ getOptions()

TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget::getOptions ( )

This method returns the options of the widget as set in the registration.

Implements TYPO3\CMS\Dashboard\Widgets\WidgetInterface.

Definition at line 57 of file PagesWithoutDescriptionWidget.php.

◆ renderWidgetContent()

TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget::renderWidgetContent ( )

This method returns the content of a widget. The returned markup will be delivered by an AJAX call and will not be escaped. Be aware of XSS and ensure that the content is well encoded.

Implements TYPO3\CMS\Dashboard\Widgets\WidgetInterface.

Definition at line 46 of file PagesWithoutDescriptionWidget.php.

◆ setRequest()

TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget::setRequest ( ServerRequestInterface  $request)

Member Data Documentation

◆ $request

ServerRequestInterface TYPO3\CMS\Seo\Widgets\PagesWithoutDescriptionWidget::$request
private