public static function removeStaticMethodFilter($method, $filter) { if ($filter === true) { static::$staticMethodFilters[$method] = []; } elseif (!empty(static::$staticMethodFilters[$method])) { $index = array_search($filter, static::$staticMethodFilters[$method]); if ($index) { unset(static::$staticMethodFilters[$method][$index]); } } Filters::removeStaticMethodFilter(get_called_class(), $method, $filter); }