TermResultsTrait.php
625 Bytes
<?php
namespace ACP\Sorting\Strategy;
use WP_Term_Query;
trait TermResultsTrait
{
protected $taxonomy;
/**
* For backwards compatibility we need the method `get_results()`
* @depecated 6.3
*/
public function get_results(array $args = []): array
{
_deprecated_function(__METHOD__, '6.3');
$defaults = [
'fields' => 'ids',
'taxonomy' => $this->taxonomy,
'hide_empty' => false,
];
$args = array_merge($defaults, $args);
$query = new WP_Term_Query($args);
return (array)$query->get_terms();
}
}