WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

WC_Gateway_Paypal::get_icon_url() protected WC 1.0

Get the link for an icon based on country.

{} Это метод класса: WC_Gateway_Paypal{}

Хуков нет.

Возвращает

Строку.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_icon_url( $country );
$country(строка) (обязательный)
Country two letter code.

Код WC_Gateway_Paypal::get_icon_url() WC 5.0.0

<?php
protected function get_icon_url( $country ) {
	$url           = 'https://www.paypal.com/' . strtolower( $country );
	$home_counties = array( 'BE', 'CZ', 'DK', 'HU', 'IT', 'JP', 'NL', 'NO', 'ES', 'SE', 'TR', 'IN' );
	$countries     = array( 'DZ', 'AU', 'BH', 'BQ', 'BW', 'CA', 'CN', 'CW', 'FI', 'FR', 'DE', 'GR', 'HK', 'ID', 'JO', 'KE', 'KW', 'LU', 'MY', 'MA', 'OM', 'PH', 'PL', 'PT', 'QA', 'IE', 'RU', 'BL', 'SX', 'MF', 'SA', 'SG', 'SK', 'KR', 'SS', 'TW', 'TH', 'AE', 'GB', 'US', 'VN' );

	if ( in_array( $country, $home_counties, true ) ) {
		return $url . '/webapps/mpp/home';
	} elseif ( in_array( $country, $countries, true ) ) {
		return $url . '/webapps/mpp/paypal-popup';
	} else {
		return $url . '/cgi-bin/webscr?cmd=xpt/Marketing/general/WIPaypal-outside';
	}
}