PHP Интерфейс WC_Payment_Token_Data_Store_Interface

Functions that must be defined by payment token store classes.
Автор: WooThemes
Показать файл Открыть проект

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

Метод Описание
get_metadata ( id $token_id ) : array Returns metadata for a specific payment token.
get_token_by_id ( id $token_id ) : object Returns an stdObject of a token.
get_token_type_by_id ( id $token_id ) : string Get a token's type by ID.
get_tokens ( array $args ) : array Returns an array of objects (stdObject) matching specific token critera.
get_users_default_token ( id $user_id ) : object Returns an stdObject of a token for a user's default token.
set_default_status ( id $token_id, $status = true ) : string Update's a tokens default status in the database. Used for quickly looping through tokens and setting their statuses instead of creating a bunch of objects.

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

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

Returns metadata for a specific payment token.
public get_metadata ( id $token_id ) : array
$token_id id
Результат array

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

Should contain the fields token_id, gateway_id, token, user_id, type, is_default.
public get_token_by_id ( id $token_id ) : object
$token_id id
Результат object

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

Get a token's type by ID.
С версии: 2.7.0
public get_token_type_by_id ( id $token_id ) : string
$token_id id
Результат string

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

Accepts token_id, user_id, gateway_id, and type. Each object should contain the fields token_id, gateway_id, token, user_id, type, is_default.
public get_tokens ( array $args ) : array
$args array
Результат array

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

Should contain the fields token_id, gateway_id, token, user_id, type, is_default.
public get_users_default_token ( id $user_id ) : object
$user_id id
Результат object

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

Update's a tokens default status in the database. Used for quickly looping through tokens and setting their statuses instead of creating a bunch of objects.
public set_default_status ( id $token_id, $status = true ) : string
$token_id id
Результат string