<?php namespace nur\v\vp; /** * Class BasicPage: une page authentifiée */ class BasicPage extends AInitAuthzPage { const REQUIRE_AUTH = true; const REQUIRE_AUTHZ = true; const REQUIRE_ROLE = null; const REQUIRE_PERM = null; function afterConfig(): void { # initialiser la session avant setup. ainsi, dans les fonction beforeSetup(), # setup() et afterSetup(), la session est disponible $this->ensureAuthOrRedirect(static::REQUIRE_AUTH, static::REQUIRE_AUTHZ, static::REQUIRE_ROLE, static::REQUIRE_PERM); parent::afterConfig(); } }