extends |
Webapps |
---|---|
implements |
Hookable |
Copyright (C) Apis Networks, Inc - All Rights Reserved.
Unauthorized copying of this file, via any medium, is strictly prohibited without consent. Any dissemination of material herein is prohibited.
For licensing inquiries email licensing@apisnetworks.com
Written by Matt Saladna matt@apisnetworks.com, June 2020
Methods | ||
---|---|---|
public
|
__construct()
|
# |
public
|
install(string $hostname, string $path = '', array $opts = []): bool
|
# |
public
|
uninstall(string $hostname, string $path = '', $delete = 'all'): bool
|
# |
public
|
plugin_status(string $hostname, string $path = '', string $plugin = null)
|
# |
public
|
install_plugin(string $hostname, string $path, string $plugin, string $version = ''): bool
|
# |
public
|
uninstall_plugin(string $hostname, string $path, string $plugin, bool $force = false): bool
|
# |
public
|
disable_all_plugins(string $hostname, string $path = ''): bool
|
# |
public
|
db_config(string $hostname, string $path = '')
|
# |
public
|
get_versions(): array
|
# |
public
|
change_admin(string $hostname, string $path, array $fields): bool
|
# |
public
|
get_admin(string $hostname, string $path = ''): ?string
|
# |
public
|
get_version(string $hostname, string $path = ''): ?string
|
# |
public
|
update_all(string $hostname, string $path = '', string $version = null): bool
|
# |
public
|
update(string $hostname, string $path = '', string $version = null): bool
|
# |
public
|
update_plugins(string $hostname, string $path = '', array $plugins = []): bool
|
# |
public
|
update_themes(string $hostname, string $path = '', array $themes = []): bool
|
# |
public
|
fortify(string $hostname, string $path = '', string $mode = 'max', $args = []): bool
|
# |
public
|
unfortify(string $hostname, string $path = ''): bool
|
# |
public
|
has_fortification(string $hostname, string $path = '', string $mode = null): bool
|
# |
public
|
fortification_modes(string $hostname, string $path = ''): array
|
# |
public
|
valid(string $hostname, string $path = ''): bool
|
# |
public
|
list(): array
|
# |
public
|
available(): array
|
# |
public
|
discover(string $hostname, string $path = ''): string|null
|
# |
public
|
detect(string $hostname, string $path = ''): string|null
|
# |
public
|
manifest_sign(string $hostname, string $path = ''): bool
|
# |
public
|
manifest_signed(string $hostname, string $path = ''): bool
|
# |
public
|
manifest_create(string $hostname, string $path = ''): bool
|
# |
public
static
|
blacklisted(string $app): bool
|
# |
public
|
reconfigure(string $hostname, string $path, $param, $value = null): bool
|
# |
public
|
reconfigurables(string $hostname, string $path = ''): array
|
# |
public
|
prune(): void
|
# |
public
|
get_reconfigurable(string $hostname, string $path, $setting)
|
# |
public
|
snapshot(string $hostname, string $path = '', string $comment = 'snapshot'): bool
|
# |
public
|
rollback(string $hostname, string $path = '', string $commit = null): bool
|
# |
public
|
get_meta(string $hostname, string $path = ''): array
|
# |
public
|
set_meta(string $hostname, string $path, mixed $key, null $opt = null): bool
|
# |
public
|
refresh_apps(): void
|
# |
public
|
_housekeeping()
|
# |
public
|
_edit()
|
# |
public
|
_verify_conf(ConfigurationContext $ctx): bool
|
# |
public
|
_create()
|
# |
public
|
_delete()
|
# |
public
|
_create_user(string $user)
|
# |
public
|
_delete_user(string $user)
|
# |
public
|
_edit_user(string $userold, string $usernew, array $oldpwd)
|
# |
Methods used from NamespaceUtilitiesTrait |
---|
getBaseClassName(), getParentClassName(), appendNamespace(), getNamespace() |
Properties inherited from Module\Support\Webapps |
---|
$exportedFunctions |