Automattic\WooCommerce\Internal\Admin\Suggestions

PaymentExtensionSuggestions::get_by_id()publicWC 1.0

Get the base details of a payment extension by its ID.

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

Хуков нет.

Возвращает

Массив|null. The extension details for the given ID. Null if not found.

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

$PaymentExtensionSuggestions = new PaymentExtensionSuggestions();
$PaymentExtensionSuggestions->get_by_id( $extension_id ): ?array;
$extension_id(строка) (обязательный)
The extension id.

Код PaymentExtensionSuggestions::get_by_id() WC 9.6.0

public function get_by_id( string $extension_id ): ?array {
	$extension_id = sanitize_title( $extension_id );

	$extensions = $this->get_all_extensions_base_details();
	if ( isset( $extensions[ $extension_id ] ) ) {
		$extension_details              = $extensions[ $extension_id ];
		$extension_details['id']        = $extension_id;
		$extension_details['_priority'] = 0;

		return $this->standardize_extension_details( $extension_details );
	}

	return null;
}