Standard

Class Module_Skeleton
implements Module\Definition\MODULE30 uses AccountInfoTrait, FilesystemPathTrait, apnscpFunctionInterceptorTrait

Known subclasses

Admin_Module, Aliases_Module, Argos_Module, Auth_Module, Bandwidth_Module, Billing_Module, Cgroup_Module, Cloudflare_Module, Common_Module, Config_Module, Crm_Module, Crontab_Module, Dav_Module, Demo_Module, Diskquota_Module, Dns_Module, Email_Module, File_Module, Ftp_Module, Git_Module, Htpasswd_Module, Ipinfo_Module, Letsencrypt_Module, Log_Module, Logs_Module, Majordomo_Module, Misc_Module, Module\Support\Aliases, Module\Support\Auth, Module\Support\Dns, Module\Support\Letsencrypt, Module\Support\Php, Module\Support\Sql, Module\Support\Webapps, Mysql_Module, Node_Module, Perl_Module, Personality_Module, Pgsql_Module, Php_Module, Pman_Module, Python_Module, Quote_Module, Rampart_Module, Redis_Module, Reseller_Module, Ruby_Module, Scope_Module, Site_Module, Spamfilter_Module, Sql_Module, Ssh_Module, Ssl_Module, Stats_Module, Telemetry_Module, Test_Module, Tomcat_Module, User_Module, Verco_Module, Watch_Module, Web_Module, Webapp_Module, Webhook_Module
Abstract
Open source code
Methods Summary
public
public
public static
# autoloadModule( Auth_Info_User $context )
Autoload instance using context

Implementation of

public
public
# _invoke( string $function , mixed $args )
Call method on module

Implementation of

public
public
public
# _reset( Util_Account_Editor & $editor = NULL )
Account reset hook
public
# cleanUserParameters( )
{{{ void clean_user_parameters Cleans the user-specific parameters; necessary to invoke after calling a backend call

Implementation of

public
# query( string $cmd , mixed $args ,… )
Elevate permissions + query backend

Implementation of

Methods used from AccountInfoTrait trait
getServices() getNewServices() getOldServices() getActiveServices() getConfig() getServiceValue() setConfigJournal() setConfig()
Methods used from FilesystemPathTrait trait
bindPathContext() domain_fs_path() freshen_domain_fs_path() domain_info_path() domain_shadow_path() make_domain_fs_path() service_template_path()
Methods used from apnscpFunctionInterceptorTrait trait
__call() getApnscpFunctionInterceptor() setApnscpFunctionInterceptor()
Constants Summary
public array DEPENDENCY_MAP
# array ( 0 => 'siteinfo', )
Properties Summary
protected $exportedFunctions
# array ( )
protected $username
# NULL
protected $password
# NULL
protected $domain
# NULL
protected $user_id
# NULL
protected $group_id
# NULL
protected $permission_level
# 0
protected $session_id
# NULL
protected $site
# NULL
protected $site_id
# NULL
Properties used from AccountInfoTrait
Properties used from FilesystemPathTrait
$site
Properties used from apnscpFunctionInterceptorTrait
$apnscpFunctionInterceptor