src/Operation/Operation.php
protected function makeImageCrops(ARef $aRef, ImageSettingInterface $imageSetting, array $attrs = [])
    {
        $crops = $imageSetting->getCrops();

        foreach($crops as $crop_name => $cropSetting)
        {
            //Получить или создать атрибуты для текущего кропа
            $item_attrs = $this->getNamedAttrs($crop_name, $attrs);

            $this->makeCrop($aRef, $imageSetting, $cropSetting, $item_attrs);
        }
    }
protected function makeImageCrops(ARef $aRef, ImageSettingInterface $imageSetting, array $attrs = [])
    {
        $crops = $imageSetting->getCrops();

        foreach($crops as $crop_name => $cropSetting)
        {
            //Получить или создать атрибуты для текущего кропа
            $item_attrs = $this->getNamedAttrs($crop_name, $attrs);

            $this->makeCrop($aRef, $imageSetting, $cropSetting, $item_attrs);
        }
    }
@param \Interpro\Core\Contracts\Ref\ARef $aRef
@param \Interpro\ImageAggr\Contracts\Settings\ImageSetting $imageSetting
@param array $attrs

@return void