CLI_Alias_Command::process_aliases()privateWP-CLI 1.0

Save aliases data to config file.

Метод класса: CLI_Alias_Command{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->process_aliases( $aliases, $alias, $config_path, $operation );
$aliases(массив) (обязательный)
Current aliases data.
$alias(строка) (обязательный)
Name of alias.
$config_path(строка) (обязательный)
Path to config file.
$operation(строка)
Current operation string fro message.
По умолчанию: ''

Код CLI_Alias_Command::process_aliases() WP-CLI 2.8.0-alpha

private function process_aliases( $aliases, $alias, $config_path, $operation = '' ) {
	// Convert data to YAML string.
	$yaml_data = Spyc::YAMLDump( $aliases );

	// Add data in config file.
	if ( file_put_contents( $config_path, $yaml_data ) ) {
		WP_CLI::success( "$operation '{$alias}' alias." );
	}
}