PHP Класс Timber\TermGetter

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
get_term ( integer | WP_Term | object $term, string $taxonomy, $TermClass = '\Timber\Term' ) : Term | WP_Error | null
get_term_query_from_array ( array $args ) : stdClass | null
get_term_query_from_array_of_ids ( integer[] $args ) : stdClass
get_term_query_from_array_of_strings ( string[] $args ) : stdClass
get_term_query_from_assoc_array ( array $args ) : stdClass
get_terms ( string | array $args = null, array $maybe_args = [], string $TermClass = '\Timber\Term' ) : mixed
handle_term_query ( string | array $taxonomies, string | array $args, string $TermClass ) : mixed

Защищенные методы

Метод Описание
get_term_query_from_query_string ( string $query_string ) : stdClass
get_term_query_from_string ( string $taxs ) : stdClass

Приватные методы

Метод Описание
correct_taxonomy_names ( string | array $taxs ) : array

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

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

public static get_term ( integer | WP_Term | object $term, string $taxonomy, $TermClass = '\Timber\Term' ) : Term | WP_Error | null
$term integer | WP_Term | object
$taxonomy string
Результат Term | WP_Error | null

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

public static get_term_query_from_array ( array $args ) : stdClass | null
$args array
Результат stdClass | null

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

public static get_term_query_from_array_of_ids ( integer[] $args ) : stdClass
$args integer[]
Результат stdClass

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

public static get_term_query_from_array_of_strings ( string[] $args ) : stdClass
$args string[]
Результат stdClass

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

public static get_term_query_from_assoc_array ( array $args ) : stdClass
$args array
Результат stdClass

get_term_query_from_query_string() защищенный статический Метод

protected static get_term_query_from_query_string ( string $query_string ) : stdClass
$query_string string
Результат stdClass

get_term_query_from_string() защищенный статический Метод

protected static get_term_query_from_string ( string $taxs ) : stdClass
$taxs string
Результат stdClass

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

public static get_terms ( string | array $args = null, array $maybe_args = [], string $TermClass = '\Timber\Term' ) : mixed
$args string | array
$maybe_args array
$TermClass string
Результат mixed

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

public static handle_term_query ( string | array $taxonomies, string | array $args, string $TermClass ) : mixed
$taxonomies string | array
$args string | array
$TermClass string
Результат mixed