Term.php
562 Bytes
<?php
namespace ACA\JetEngine\Search\Comparison\Relation;
use ACA\JetEngine\Search\Comparison\Relation;
use ACP\Helper\Select;
use Jet_Engine\Relations\Relation as JetEngineRelation;
class Term extends Relation {
/**
* @var string
*/
private $taxonomy;
public function __construct( JetEngineRelation $relation, $is_parent, $taxonomy ) {
parent::__construct( $relation, $is_parent );
$this->taxonomy = $taxonomy;
}
public function get_values( $search, $page ) {
return new Select\Paginated\Terms( $search, $page, [ $this->taxonomy ] );
}
}