Automattic\WooCommerce\Internal\CLI\Migrator\Core

PlatformRegistry::get_platform_credential_fieldspublicWC 1.0

Get platform-specific credential fields for setup prompts.

Method of the class: PlatformRegistry{}

No Hooks.

Returns

Array. Array of field_name => prompt_text pairs.

Usage

$PlatformRegistry = new PlatformRegistry();
$PlatformRegistry->get_platform_credential_fields( $platform_slug ): array;
$platform_slug(string) (required)
The platform identifier.

PlatformRegistry::get_platform_credential_fields() code WC 10.7.0

public function get_platform_credential_fields( string $platform_slug ): array {
	$platform = $this->get_platform( $platform_slug );
	if ( ! is_array( $platform ) ) {
		return array();
	}
	$credentials = $platform['credentials'] ?? array();
	return is_array( $credentials ) ? $credentials : array();
}