PHP Класс Microweber\Providers\UpdateManager

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$app
$log_messages
$skip_cache

Открытые методы

Метод Описание
__construct ( $app = null )
apply_updates ( $params )
apply_updates_queue ( )
browse ( )
call ( $method = false, $post_params = false )
check ( $skip_cache = false )
composer_get_required ( )
composer_merge ( $composer_patch_path )
composer_replace_vendor_from_cache ( )
composer_run ( )
composer_save_package ( $params )
get_licenses ( $params = false )
get_modules ( )
get_templates ( )
http ( )
http_build_query_for_curl ( $arrays, &$new = [], $prefix = null )
install_element ( $module_name )
install_market_item ( $params )
install_module ( $module_name )
install_version ( $new_version )
marketplace_admin_link ( $params = false )
marketplace_link ( $params = false )
post_update ( $version = false )
save_license ( $params )
send_anonymous_server_data ( $params = false )
set_updates_queue ( $params = false )
validate_license ( $params = false )

Приватные методы

Метод Описание
_log_msg ( $msg )
collect_local_data ( )
install_from_market ( $item )
install_from_remote ( $url )

Описание методов

__construct() публичный Метод

public __construct ( $app = null )

apply_updates() публичный Метод

public apply_updates ( $params )

apply_updates_queue() публичный Метод

public apply_updates_queue ( )

browse() публичный Метод

public browse ( )

call() публичный Метод

public call ( $method = false, $post_params = false )

check() публичный Метод

public check ( $skip_cache = false )

composer_get_required() публичный Метод

composer_merge() публичный Метод

public composer_merge ( $composer_patch_path )

composer_replace_vendor_from_cache() публичный Метод

composer_run() публичный Метод

public composer_run ( )

composer_save_package() публичный Метод

public composer_save_package ( $params )

get_licenses() публичный Метод

public get_licenses ( $params = false )

get_modules() публичный Метод

public get_modules ( )

get_templates() публичный Метод

public get_templates ( )

http() публичный Метод

public http ( )

http_build_query_for_curl() публичный Метод

public http_build_query_for_curl ( $arrays, &$new = [], $prefix = null )

install_element() публичный Метод

public install_element ( $module_name )

install_market_item() публичный Метод

public install_market_item ( $params )

install_module() публичный Метод

public install_module ( $module_name )

install_version() публичный Метод

public install_version ( $new_version )

post_update() публичный Метод

public post_update ( $version = false )

save_license() публичный Метод

public save_license ( $params )

send_anonymous_server_data() публичный Метод

public send_anonymous_server_data ( $params = false )

set_updates_queue() публичный Метод

public set_updates_queue ( $params = false )

validate_license() публичный Метод

public validate_license ( $params = false )

Описание свойств

$app публичное свойство

public $app

$log_messages публичное свойство

public $log_messages

$skip_cache публичное свойство

public $skip_cache