X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=application%2FLoginManager.php;h=d81c6c05811e178e747a097cb46a5ad2aa36808c;hb=1b28c66cc77b59f716aa47e6207142a7f86c2c2d;hp=8f6bf0da82a0d19c7665f650d220044ede81f57f;hpb=63ea23c2a67d2a1cf6cda79fa2fe49a143571cde;p=github%2Fshaarli%2FShaarli.git diff --git a/application/LoginManager.php b/application/LoginManager.php index 8f6bf0da..d81c6c05 100644 --- a/application/LoginManager.php +++ b/application/LoginManager.php @@ -6,11 +6,22 @@ namespace Shaarli; */ class LoginManager { + /** @var array A reference to the $_GLOBALS array */ protected $globals = []; + + /** @var ConfigManager Configuration Manager instance **/ protected $configManager = null; + + /** @var SessionManager Session Manager instance **/ protected $sessionManager = null; + + /** @var string Path to the file containing IP bans */ protected $banFile = ''; + + /** @var bool Whether the user is logged in **/ protected $isLoggedIn = false; + + /** @var bool Whether the Shaarli instance is open to public edition **/ protected $openShaarli = false; /**