This should aid autocompletion in IDEs
@ -3,9 +3,21 @@ declare(strict_types=1);
namespace JKingWeb\Arsse;
class Data {
/**
* @var Lang
*/
public static $lang;
* @var Conf
public static $conf;
* @var Database
public static $db;
* @var User
public static $user;
static function load(Conf $conf) {
@ -13,6 +13,10 @@ class Database {
const FORMAT_DATE = "Y-m-d";
const FORMAT_TIME = "h:i:s";
* @var Db\Driver
public $db;
public function __construct() {
@ -11,6 +11,9 @@ class User {
public $id = null;
* @var User\Driver
protected $u;
protected $authz = 0;
protected $authzSupported = 0;
@ -31,7 +34,6 @@ class User {
$driver = Data::$conf->userDriver;
$this->u = new $driver();
$this->authzSupported = $this->u->driverFunctions("authorize");
}
public function __toString() {