PHP 클래스 WP_CLI\CommandWithUpgrade

상속: extends WP_CLI_Command
파일 보기 프로젝트 열기: wp-cli/wp-cli 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$chained_command
$item_type
$obj_fields
$upgrade_refresh
$upgrade_transient

공개 메소드들

메소드 설명
__construct ( )
install ( $args, $assoc_args )
status ( $args )

보호된 메소드들

메소드 설명
_list ( $_, $assoc_args )
_search ( array $args, array $assoc_args ) Search wordpress.org repo.
alter_api_response ( object $response, string $version ) Prepare an API response for downloading a particular version of an item.
filter_item_list ( $items, $args ) : array
format_status ( $status, $format )
get_all_items ( )
get_formatter ( &$assoc_args )
get_item_list ( )
get_status ( $file )
get_update_info ( string $slug ) : array | null Get the available update info
get_upgrader ( $assoc_args )
get_upgrader_class ( $force )
has_update ( string $slug ) : boolean Check whether an item has an update available or not.
install_from_repo ( $slug, $assoc_args )
status_single ( $args )
update_many ( $args, $assoc_args )

비공개 메소드들

메소드 설명
get_color ( $status )
get_padding ( $items )
show_legend ( $items )
status_all ( )

메소드 상세

__construct() 공개 메소드

public __construct ( )

_list() 보호된 메소드

protected _list ( $_, $assoc_args )

alter_api_response() 보호된 정적인 메소드

Prepare an API response for downloading a particular version of an item.
protected static alter_api_response ( object $response, string $version )
$response object wordpress.org API response
$version string The desired version of the package

filter_item_list() 추상적인 보호된 메소드

abstract protected filter_item_list ( $items, $args ) : array
리턴 array List of update candidates

format_status() 보호된 메소드

protected format_status ( $status, $format )

get_all_items() 추상적인 보호된 메소드

abstract protected get_all_items ( )

get_formatter() 보호된 메소드

protected get_formatter ( &$assoc_args )

get_item_list() 추상적인 보호된 메소드

abstract protected get_item_list ( )

get_status() 추상적인 보호된 메소드

abstract protected get_status ( $file )

get_update_info() 보호된 메소드

Get the available update info
protected get_update_info ( string $slug ) : array | null
$slug string The plugin/theme slug
리턴 array | null

get_upgrader() 보호된 메소드

protected get_upgrader ( $assoc_args )

get_upgrader_class() 추상적인 보호된 메소드

abstract protected get_upgrader_class ( $force )

has_update() 보호된 메소드

Check whether an item has an update available or not.
protected has_update ( string $slug ) : boolean
$slug string The plugin/theme slug
리턴 boolean

install() 공개 메소드

public install ( $args, $assoc_args )

install_from_repo() 추상적인 보호된 메소드

abstract protected install_from_repo ( $slug, $assoc_args )

status() 공개 메소드

public status ( $args )

status_single() 추상적인 보호된 메소드

abstract protected status_single ( $args )

update_many() 보호된 메소드

protected update_many ( $args, $assoc_args )

프로퍼티 상세

$chained_command 보호되어 있는 프로퍼티

protected $chained_command

$item_type 보호되어 있는 프로퍼티

protected $item_type

$obj_fields 보호되어 있는 프로퍼티

protected $obj_fields

$upgrade_refresh 보호되어 있는 프로퍼티

protected $upgrade_refresh

$upgrade_transient 보호되어 있는 프로퍼티

protected $upgrade_transient