Customize Exclude Filters
Adding exclude filters to GraphQL query
<?php
namespace MyNosto\NostoCmp\Plugin;
use Nosto\Cmp\Model\Facet\Facet;
class UpdateExcludedFilters
{
/**
* @param $subject
* @param Facet $facets
* @return Facet
*/
public function afterGetFilters($subject, Facet $facets)
{
$facets->getExcludeFilters()->setCustomFields(
"my_custom_field",
['my_custom_field_value']
);
return new Facet($facets->getIncludeFilters(), $facets->getExcludeFilters());
}
}Last updated