/** * Singleton function * * Example usage: * $database = DB::getInstance(); * * @access private * @return self */ static function getInstance() { if (self::$inst == null) { self::$inst = new DB(); } return self::$inst; }