Exemplo n.º 1
0
 /**
  * Initializes the request view helper.
  *
  * @param \Aimeos\MW\View\Iface $view View instance with registered view helpers
  * @param string|null TYPO3 target page ID
  * @param array $files List of uploaded files like in $_FILES
  * @param array $query List of uploaded files like in $_GET
  * @param array $post List of uploaded files like in $_POST
  * @param array $cookies List of uploaded files like in $_COOKIES
  * @param array $server List of uploaded files like in $_SERVER
  */
 public function __construct(\Aimeos\MW\View\Iface $view, $target = null, array $files = array(), array $query = array(), array $post = array(), array $cookies = array(), array $server = array())
 {
     $this->target = $target;
     $this->ip = isset($server['REMOTE_ADDR']) ? $server['REMOTE_ADDR'] : null;
     $psr7request = $this->createRequest($files, $query, $post, $cookies, $server);
     parent::__construct($view, $psr7request);
 }
Exemplo n.º 2
0
 /**
  * Initializes the request view helper.
  *
  * @param \Aimeos\MW\View\Iface $view View instance with registered view helpers
  * @param \Psr\Http\Message\ServerRequestInterface $request PSR-7 request object
  */
 public function __construct(\Aimeos\MW\View\Iface $view, \Psr\Http\Message\ServerRequestInterface $request)
 {
     $route = $request->getAttribute('route');
     parent::__construct($view, $request, $this->getIPAddress($request), $route ? $route->getName() : null);
 }
Exemplo n.º 3
0
 /**
  * Initializes the request view helper.
  *
  * @param \\Aimeos\MW\View\Iface $view View instance with registered view helpers
  * @param \TYPO3\Flow\Http\Request $request Flow request object
  * @param array $files List of uploaded files like in $_FILES
  * @param array $query List of uploaded files like in $_GET
  * @param array $post List of uploaded files like in $_POST
  * @param array $cookies List of uploaded files like in $_COOKIES
  * @param array $server List of uploaded files like in $_SERVER
  */
 public function __construct(\Aimeos\MW\View\Iface $view, \TYPO3\Flow\Http\Request $request, array $files = array(), array $query = array(), array $post = array(), array $cookies = array(), array $server = array())
 {
     $this->request = $request;
     $psr7request = $this->createRequest($request, $files, $query, $post, $cookies, $server);
     parent::__construct($view, $psr7request);
 }
Exemplo n.º 4
0
 /**
  * Initializes the request view helper.
  *
  * @param \\Aimeos\MW\View\Iface $view View instance with registered view helpers
  * @param \Illuminate\Http\Request $request Laravel request object
  */
 public function __construct(\Aimeos\MW\View\Iface $view, \Illuminate\Http\Request $request)
 {
     $this->request = $request;
     parent::__construct($view, $this->createRequest($request));
 }
Exemplo n.º 5
0
 /**
  * Initializes the URL view helper.
  *
  * @param \Aimeos\MW\View\Iface $view View instance with registered view helpers
  * @param \Symfony\Component\HttpFoundation\Request $request Symfony2 request object
  */
 public function __construct($view, \Symfony\Component\HttpFoundation\Request $request)
 {
     $this->request = $request;
     parent::__construct($view, $this->createRequest($request));
 }