PHP Класс WC_Payment_Gateways

Loads payment gateways via hooks for use in the store.
Автор: WooThemes
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$payment_gateways Array of payment gateway classes.

Защищенные свойства (Protected)

Свойство Тип Описание
$_instance The single instance of the class

Открытые методы

Метод Описание
__clone ( ) Cloning is forbidden.
__construct ( ) Initialize payment gateways.
__wakeup ( ) Unserializing instances of this class is forbidden.
get_available_payment_gateways ( ) : array Get available gateways.
get_payment_gateway_ids ( ) : array Get array of registered gateway ids
init ( ) Load gateways and hook in functions.
instance ( ) : WC_Payment_Gateways Main WC_Payment_Gateways Instance.
payment_gateways ( ) : array Get gateways.
process_admin_options ( ) Save options in admin.
set_current_gateway ( $gateways ) Set the current, active gateway.

Описание методов

__clone() публичный Метод

Cloning is forbidden.
С версии: 2.1
public __clone ( )

__construct() публичный Метод

Initialize payment gateways.
public __construct ( )

__wakeup() публичный Метод

Unserializing instances of this class is forbidden.
С версии: 2.1
public __wakeup ( )

get_available_payment_gateways() публичный Метод

Get available gateways.
public get_available_payment_gateways ( ) : array
Результат array

get_payment_gateway_ids() публичный Метод

Get array of registered gateway ids
С версии: 2.6.0
public get_payment_gateway_ids ( ) : array
Результат array of strings

init() публичный Метод

Load gateways and hook in functions.
public init ( )

instance() публичный статический Метод

Ensures only one instance of WC_Payment_Gateways is loaded or can be loaded.
С версии: 2.1
public static instance ( ) : WC_Payment_Gateways
Результат WC_Payment_Gateways Main instance

payment_gateways() публичный Метод

Get gateways.
public payment_gateways ( ) : array
Результат array

process_admin_options() публичный Метод

Save options in admin.

set_current_gateway() публичный Метод

Set the current, active gateway.
public set_current_gateway ( $gateways )

Описание свойств

$_instance защищенное статическое свойство

The single instance of the class
С версии: 2.1
protected static $_instance

$payment_gateways публичное свойство

Array of payment gateway classes.
public $payment_gateways