// /subdir/articles/edit/1?page=1 $here = $request->getRequestTarget(); $uri = $request->getUri(); $path = $uri->getPath(); $query = $uri->getQuery(); $host = $uri->getHost();
$session = $this->request->getSession()->read('Auth.User.name');
// Holds /subdir $base = $request->getAttribute('base'); // Holds /subdir/ $base = $request->getAttribute('webroot'); $request->domain(); $request->subdomains(); $request->host(); $request->referer($local = true); $request->clientIp();
$request->getMethod();
public function delete() { // Only accept POST and DELETE requests $this->request->allowMethod(['post', 'delete']); ... }