Contao\CoreBundle\Image\ImageSizes::filterOptions PHP Метод

filterOptions() приватный Метод

Filters the options by the given allowed sizes and returns the result.
private filterOptions ( array $allowedSizes ) : array
$allowedSizes array
Результат array
    private function filterOptions(array $allowedSizes)
    {
        if (empty($allowedSizes)) {
            return [];
        }
        $filteredSizes = [];
        foreach ($this->options as $group => $sizes) {
            if ('image_sizes' === $group) {
                $this->filterImageSizes($sizes, $allowedSizes, $filteredSizes, $group);
            } else {
                $this->filterResizeModes($sizes, $allowedSizes, $filteredSizes, $group);
            }
        }
        return $filteredSizes;
    }