graphql_compose-1.0.0-beta20/modules/graphql_compose_edges/src/Filters/EdgeFilterInterface.php
modules/graphql_compose_edges/src/Filters/EdgeFilterInterface.php
<?php
declare(strict_types=1);
namespace Drupal\graphql_compose_edges\Filters;
use Drupal\Core\Entity\Query\QueryInterface;
/**
* Base interface for edge filters.
*/
interface EdgeFilterInterface {
/**
* Filter a connection edge.
*
* @param \Drupal\Core\Entity\Query\QueryInterface $query
* The query to filter.
*/
public function apply(QueryInterface $query): void;
}
