Go\Aop\Support\ModifierMatcherFilter::merge PHP Method

merge() public method

Merges current one filter with another one and returns a new combined filter
public merge ( ModifierMatcherFilter $filter ) : ModifierMatcherFilter
$filter ModifierMatcherFilter
return ModifierMatcherFilter
    public function merge(ModifierMatcherFilter $filter)
    {
        $newFilter = clone $this;
        $newFilter->andMask |= $filter->andMask;
        $newFilter->orMask |= $filter->orMask;
        $newFilter->notMask |= $filter->notMask;
        return $newFilter;
    }