registerArgument('objects', QueryResult::class, 'Objects to show in table.', true); $this->registerArgument( 'renderFunction', InvokeRenderFunctionInterface::class, 'callabe to use to render single object', true ); $this->registerArgument( 'searchProperties', 'array', 'an array of pathes, which should be used during search evaluation', false, [] ); } /** * @throws InfiniteLoopException * @throws InvalidControllerException * @throws MissingControllerException * @throws StopActionException */ public function render(): string { return $this->initiateSubRequest(); } }