X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/4d1e7d2a60e51c8afa6fcf7c34359e6a1982733f..f719fa59056343e2ae36e732ce690cfa98845649:/auth.inc.php diff --git a/auth.inc.php b/auth.inc.php index e4e8bb9..c8b6b31 100644 --- a/auth.inc.php +++ b/auth.inc.php @@ -8,6 +8,26 @@ class User $this->dir = $dir; $this->login = basename($dir); } + + function __get($col) + { + return $this->$col = $this->$col(); # run method and cache + } + + function name() + { + return @file_get_contents("{$this->dir}/name.txt"); + } + + function admin() + { + return @file_exists("{$this->dir}/.admin"); + } + + function seen() + { + return @filemtime("{$this->dir}/last.log"); + } } function login_password_verify($input, $test)