PHP 클래스 WP_CLI\Configurator

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

공개 메소드들

메소드 설명
__construct ( string $path )
extract_assoc ( $arguments ) : array(array) Splits positional args from associative args.
get_aliases ( ) : array Get any aliases defined in config files.
get_spec ( ) : array Get configuration specification, i.e. list of accepted keys.
merge_array ( array $config ) Merge an array of values into the configurator config.
merge_yml ( string $path, $current_alias = null ) Load a YAML file of parameters into scope.
parse_args ( $arguments ) : array(array) Splits a list of arguments into positional, associative and config.
to_array ( ) : array Get declared configuration values as an array.

비공개 메소드들

메소드 설명
absolutize ( string &$path, string $base ) Make a path absolute.
arrayify ( mixed &$val ) Conform a variable to an array.
assoc_arg_to_runtime_config ( $key, $value, &$runtime_config ) Handle turning an $assoc_arg into a runtime arg.
load_yml ( string $yml_file ) : array Load values from a YAML file.
unmix_assoc_args ( array $mixed_args, $global_assoc = [], $local_assoc = [] ) : array Separate runtime parameters from command-specific parameters.

메소드 상세

__construct() 공개 메소드

public __construct ( string $path )
$path string Path to config spec file.

extract_assoc() 공개 정적인 메소드

Splits positional args from associative args.
public static extract_assoc ( $arguments ) : array(array)
리턴 array(array)

get_aliases() 공개 메소드

Get any aliases defined in config files.
public get_aliases ( ) : array
리턴 array

get_spec() 공개 메소드

Get configuration specification, i.e. list of accepted keys.
public get_spec ( ) : array
리턴 array

merge_array() 공개 메소드

Merge an array of values into the configurator config.
public merge_array ( array $config )
$config array

merge_yml() 공개 메소드

Load a YAML file of parameters into scope.
public merge_yml ( string $path, $current_alias = null )
$path string Path to YAML file.

parse_args() 공개 메소드

Splits a list of arguments into positional, associative and config.
public parse_args ( $arguments ) : array(array)
리턴 array(array)

to_array() 공개 메소드

Get declared configuration values as an array.
public to_array ( ) : array
리턴 array