getExpression())) { return CidrExpression::fromExpression($filter); } } elseif ($filter instanceof FilterChain) { foreach ($filter->filters() as $subFilter) { if ($subFilter instanceof FilterExpression && CidrExpression::isCidrFormat($subFilter->getExpression()) ) { $filter->replaceById($subFilter->getId(), CidrExpression::fromExpression($subFilter)); } } } return $filter; } }