public function init(Website $website, Request $request) { $this->errorMessage = $website->getAuth()->getLoginError($this->minimumRank); $psrRequest = $request->toPsr(); $this->targetUrl = $psrRequest->getUri(); $this->postVars = (array) $psrRequest->getParsedBody(); $this->canCreateAccounts = $website->getConfig()->get(Config::OPTION_USER_ACCOUNT_CREATION); }