/** * Counstrictor * * @param ServerRequestInterface $request Request instance. */ public function __construct(ServerRequestInterface $request) { $this->uri = $request->getUri(); $this->page = $request->getQueryParam('page'); $this->sortingKey = $request->getQueryParam('key'); $this->sortingType = $request->getQueryParam('type'); $this->searchQuery = $request->getQueryParam('search'); }
/** * */ public function loginForm(ServerRequestInterface $request, ResponseInterface $response) { parent::preparePage(); $url_Resume = $request->getQueryParam('resume'); if (!$url_Resume) { $url_Resume = Proxy::getUrlRoot(); } $this->template->using('login'); $this->importView("Auth:login as content"); $this->template->setData(['tokenName' => 'token-name', 'url_Authenticate' => Proxy::getUrlRoot() . "/auth/login", 'url_Resume' => $url_Resume, 'text_PlaceholderUsername' => 'Username', 'text_PlaceholderPassword' => 'Password', 'text_Login' => 'Login']); return parent::withBody($response); }