private function getFilterTaxonOption(TaxonInterface $taxon) { if (null === $taxon->getId()) { return null; } return function (TaxonInterface $entry) use($taxon) { return $entry->getId() !== $taxon->getId(); }; }