protected function applyFilterToMediaCollection(Collection $media, $filter) : Collection { if (is_array($filter)) { $filter = $this->getDefaultFilterFunction($filter); } return $media->filter($filter); }