Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks

Payments::get_payments_extension_suggestionsprivateWC 1.0

Get the list of payments extension suggestions as it is used on the Payments Settings page.

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

Хуков нет.

Возвращает

Массив. The list of payments extension suggestions.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_payments_extension_suggestions(): array;

Код Payments::get_payments_extension_suggestions() WC 10.9.4

private function get_payments_extension_suggestions(): array {
	try {
		/**
		 * The Payments Settings [page] service.
		 *
		 * @var SettingsPaymentsService $settings_payments_service
		 */
		$settings_payments_service = wc_get_container()->get( SettingsPaymentsService::class );

		return $settings_payments_service->get_payment_extension_suggestions( $settings_payments_service->get_country() );
	} catch ( \Throwable $e ) {
		// In case of any error, return an empty array.
		return array();
	}
}