RawSearchController
"Database > Raw search" module.
This class is a specific Backend controller implementation and is not part of the TYPO3's Core API.
Attributes
- #[AsController]
Table of Contents
Properties
- $componentFactory : ComponentFactory
- $iconFactory : IconFactory
- $MOD_MENU : array<string|int, mixed>
- $MOD_SETTINGS : array<string|int, mixed>
- $moduleTemplateFactory : ModuleTemplateFactory
- $tcaSchemaFactory : TcaSchemaFactory
- $uriBuilder : UriBuilder
Methods
- __construct() : mixed
- handleRequest() : ResponseInterface
- getBackendUserAuthentication() : BackendUserAuthentication
- getLanguageService() : LanguageService
- resultRowDisplay() : string
- resultRowTitles() : string
- search() : string
Properties
$componentFactory read-only
protected
ComponentFactory
$componentFactory
$iconFactory
protected
IconFactory
$iconFactory
$MOD_MENU
protected
array<string|int, mixed>
$MOD_MENU
= []
$MOD_SETTINGS
protected
array<string|int, mixed>
$MOD_SETTINGS
= []
$moduleTemplateFactory read-only
protected
ModuleTemplateFactory
$moduleTemplateFactory
$tcaSchemaFactory read-only
protected
TcaSchemaFactory
$tcaSchemaFactory
$uriBuilder read-only
protected
UriBuilder
$uriBuilder
Methods
__construct()
public
__construct(IconFactory $iconFactory, UriBuilder $uriBuilder, ModuleTemplateFactory $moduleTemplateFactory, TcaSchemaFactory $tcaSchemaFactory, ComponentFactory $componentFactory) : mixed
Parameters
- $iconFactory : IconFactory
- $uriBuilder : UriBuilder
- $moduleTemplateFactory : ModuleTemplateFactory
- $tcaSchemaFactory : TcaSchemaFactory
- $componentFactory : ComponentFactory
handleRequest()
public
handleRequest(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacegetBackendUserAuthentication()
protected
getBackendUserAuthentication() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
protected
getLanguageService() : LanguageService
Return values
LanguageServiceresultRowDisplay()
protected
resultRowDisplay(array<string|int, mixed> $row, string $table, ServerRequestInterface $request) : string
Parameters
- $row : array<string|int, mixed>
- $table : string
- $request : ServerRequestInterface
Return values
stringresultRowTitles()
protected
resultRowTitles(array<string|int, mixed>|null $row, string $table) : string
Parameters
- $row : array<string|int, mixed>|null
-
Table columns
- $table : string
Return values
stringsearch()
protected
search(ServerRequestInterface $request) : string
Parameters
- $request : ServerRequestInterface