PHP Класс Give_Payments_Query, Give

This class is for retrieving payments data. Payments can be retrieved for date ranges and pre-defined periods.
С версии: 1.0
Наследование: extends Give_Stats
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$args array The args to pass to the give_get_payments() query
$payments array The payments found based on the criteria set

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

Метод Описание
__construct ( $args = [] ) Default query arguments.
__set ( $query_var, $value ) Set a query variable.
__unset ( $query_var ) Unset a query variable.
children ( ) : void Children
date_filter_post ( ) : void If querying a specific date, remove filters after the query has been run to avoid affecting future queries.
date_filter_pre ( ) : void If querying a specific date, add the proper filters.
get_payments ( ) : object Retrieve payments.
give_forms ( ) : void Specific Give Form
init ( ) : void Modify the query/query arguments before we retrieve payments.
mode ( ) : void Payment Mode
month ( ) : void Current Month
orderby ( ) : void Order by
page ( ) : void Current Page
per_page ( ) : void Posts Per Page
search ( ) : void Search
status ( ) : void Post Status
user ( ) : void Specific User

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

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

Not all of these are valid arguments that can be passed to WP_Query. The ones that are not, are modified before the query is run to convert them to the proper syntax.
С версии: 1.0
public __construct ( $args = [] )
$args array The array of arguments that can be passed in and used for setting up this payment query.

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

Set a query variable.
С версии: 1.0
public __set ( $query_var, $value )

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

Unset a query variable.
С версии: 1.0
public __unset ( $query_var )

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

Children
С версии: 1.0
public children ( ) : void
Результат void

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

If querying a specific date, remove filters after the query has been run to avoid affecting future queries.
С версии: 1.0
public date_filter_post ( ) : void
Результат void

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

If querying a specific date, add the proper filters.
С версии: 1.0
public date_filter_pre ( ) : void
Результат void

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

The query can be modified in two ways; either the action before the query is run, or the filter on the arguments (existing mainly for backwards compatibility).
С версии: 1.0
public get_payments ( ) : object
Результат object

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

Specific Give Form
С версии: 1.0
public give_forms ( ) : void
Результат void

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

Modify the query/query arguments before we retrieve payments.
С версии: 1.0
public init ( ) : void
Результат void

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

Payment Mode
С версии: 1.0
public mode ( ) : void
Результат void

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

Current Month
С версии: 1.0
public month ( ) : void
Результат void

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

Order by
С версии: 1.0
public orderby ( ) : void
Результат void

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

Current Page
С версии: 1.0
public page ( ) : void
Результат void

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

Posts Per Page
С версии: 1.0
public per_page ( ) : void
Результат void

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

Post Status
С версии: 1.0
public status ( ) : void
Результат void

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

Specific User
С версии: 1.0
public user ( ) : void
Результат void

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

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

The args to pass to the give_get_payments() query
С версии: 1.0
public array $args
Результат array

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

The payments found based on the criteria set
С версии: 1.0
public array $payments
Результат array