PHP 클래스 Microweber\Providers\UpdateManager

파일 보기 프로젝트 열기: microweber/microweber

공개 프로퍼티들

프로퍼티 타입 설명
$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