public function auth(): \TheCMSThread\Core\Main\Auth
    {
        static $auth;
        if ($auth === null) {
            $auth = $this->container->get("TheCMSThread\\Core\\Main\\Auth");
        }
        $auth->__construct();
        return $auth;
    }
public function auth(): \TheCMSThread\Core\Main\Auth
    {
        static $auth;
        if ($auth === null) {
            $auth = $this->container->get("TheCMSThread\\Core\\Main\\Auth");
        }
        $auth->__construct();
        return $auth;
    }
public function auth ( ) : \ TheCMSThread \ Core \ Main \ Auth { static $ auth ; if ( $ auth === null ) { $ auth = $ this -> container -> get ( "TheCMSThread\\Core\\Main\\Auth" ) ; } $ auth -> __construct ( ) ; return $ auth ; }
Returns the authorized user object.

@return  TheCMSThread\Core\Main\Auth
Returns the authorized user object .