PHP Class Timber\TermGetter

ファイルを表示 Open project: jarednova/timber Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
get_term_query_from_query_string ( string $query_string ) : stdClass
get_term_query_from_string ( string $taxs ) : stdClass

Private Methods

Method Description
correct_taxonomy_names ( string | array $taxs ) : array

Method Details

get_term() public static method

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
return Term | WP_Error | null

get_term_query_from_array() public static method

public static get_term_query_from_array ( array $args ) : stdClass | null
$args array
return stdClass | null

get_term_query_from_array_of_ids() public static method

public static get_term_query_from_array_of_ids ( integer[] $args ) : stdClass
$args integer[]
return stdClass

get_term_query_from_array_of_strings() public static method

public static get_term_query_from_array_of_strings ( string[] $args ) : stdClass
$args string[]
return stdClass

get_term_query_from_assoc_array() public static method

public static get_term_query_from_assoc_array ( array $args ) : stdClass
$args array
return stdClass

get_term_query_from_query_string() protected static method

protected static get_term_query_from_query_string ( string $query_string ) : stdClass
$query_string string
return stdClass

get_term_query_from_string() protected static method

protected static get_term_query_from_string ( string $taxs ) : stdClass
$taxs string
return stdClass

get_terms() public static method

public static get_terms ( string | array $args = null, array $maybe_args = [], string $TermClass = '\Timber\Term' ) : mixed
$args string | array
$maybe_args array
$TermClass string
return mixed

handle_term_query() public static method

public static handle_term_query ( string | array $taxonomies, string | array $args, string $TermClass ) : mixed
$taxonomies string | array
$args string | array
$TermClass string
return mixed