PHP 클래스 FluidTYPO3\Vhs\ViewHelpers\Render\RequestViewHelper

Renders a sub-request to the desired Extension, Plugin, Controller and action with the desired arguments. Note: arguments must not be wrapped with the prefix used in GET/POST parameters but must be provided as if the arguments were sent directly to the Controller action.
상속: extends AbstractRenderViewHelper
파일 보기 프로젝트 열기: fluidtypo3/vhs

보호된 프로퍼티들

프로퍼티 타입 설명
$dispatcher TYPO3\CMS\Extbase\Mvc\Dispatcher
$requestType string
$responseType string

공개 메소드들

메소드 설명
injectDispatcher ( TYPO3\CMS\Extbase\Mvc\Dispatcher $dispatcher ) : void
render ( string | null $action = null, string | null $controller = null, string | null $extensionName = null, string | null $pluginName = null, string | null $vendorName = null, array $arguments = [] ) : TYPO3\CMS\Extbase\Mvc\ResponseInterface Dispatch Request

메소드 상세

injectDispatcher() 공개 메소드

public injectDispatcher ( TYPO3\CMS\Extbase\Mvc\Dispatcher $dispatcher ) : void
$dispatcher TYPO3\CMS\Extbase\Mvc\Dispatcher
리턴 void

render() 공개 메소드

Dispatches (as a completely new Request) a Request that will execute a configured Plugin->Controller->action() which means that the Plugin, Controller and Action you use must be allowed by the plugin configuration of the target controller.
public render ( string | null $action = null, string | null $controller = null, string | null $extensionName = null, string | null $pluginName = null, string | null $vendorName = null, array $arguments = [] ) : TYPO3\CMS\Extbase\Mvc\ResponseInterface
$action string | null
$controller string | null
$extensionName string | null
$pluginName string | null
$vendorName string | null
$arguments array
리턴 TYPO3\CMS\Extbase\Mvc\ResponseInterface

프로퍼티 상세

$dispatcher 보호되어 있는 프로퍼티

protected Dispatcher,TYPO3\CMS\Extbase\Mvc $dispatcher
리턴 TYPO3\CMS\Extbase\Mvc\Dispatcher

$requestType 보호되어 있는 프로퍼티

protected string $requestType
리턴 string

$responseType 보호되어 있는 프로퍼티

protected string $responseType
리턴 string