<?php
class page_mojotrollz extends \SYSTEM\API\api_default {
    public static function get_apigroup(){
        return 1;}
    public static function get_class($params = null){
        return self::class;}
    public static function get_default_state(){
        return 'start';}
        
    public static function default_page($_escaped_fragment_ = NULL){
        return (new default_page())->html($_escaped_fragment_);}
    
    public static function page_impressum(){
        return (new default_impressum())->html();}
        
    public static function page_start(){
        return (new default_start())->html();}
    
    public static function page_account(){
        return (new default_account())->html();}
    
    public static function page_serverlist(){
        return (new default_serverlist())->html();}
    
    public static function page_beta(/*$key=null*/){
        return (new default_beta(/*$key*/))->html();}
    
    public static function page_minecraft(){
        return (new default_minecraft())->html();}
        
    public static function page_article($id){
        return (new default_article($id))->html();}
    
    public static function page_donate(){
        return (new default_donate())->html();}
        
    public static function page_register(){
        return (new default_register())->html();}
        
    public static function page_resetpassword(){
        return (new default_resetpassword())->html();}
        
    public static function page_account_website(){
        return (new account_website())->html();}

    public static function page_account_changepassword(){
        return (new account_changepassword())->html();}

    public static function page_account_changeemail(){
        return (new account_changeemail())->html();}
        
    public static function page_account_serverstatus(){
        return (new account_serverstatus())->html();}
        
    public static function page_account_tbc(){
        return (new account_tbc())->html();}
    
    public static function page_account_tbc_new(){
        return (new account_tbc_new())->html();}
    
    public static function page_account_tbc_account($account){
        return (new account_tbc_account($account))->html();}

    public static function page_account_tbc_changepassword($account){
        return (new account_tbc_changepassword($account))->html();}
}