ModuleResolver
Read onlyYes
    FinalYes
Resolves the current module from a request.
This service provides a centralized way to determine which backend module is currently active based on various request attributes and parameters.
This class is not part of TYPO3's public API.
Table of Contents
Methods
- __construct() : mixed
- resolveModule() : ModuleInterface|null
- Resolves the current module from a request.
Methods
__construct()
    public
                    __construct(ModuleProvider $moduleProvider) : mixed
    Parameters
- $moduleProvider : ModuleProvider
resolveModule()
Resolves the current module from a request.
    public
                    resolveModule(ServerRequestInterface|null $request) : ModuleInterface|null
    Checks multiple sources in order:
- Routing attribute (from route configuration)
- Request attribute 'module'
- Query parameter 'module'
Parameters
- $request : ServerRequestInterface|null
- 
                    The current request 
Return values
ModuleInterface|null —The resolved module or null if not found