Вход Регистрация
Файл: vendor/intervention/image/src/Drivers/Imagick/Modifiers/SliceAnimationModifier.php
Строк: 52
<?php

declare(strict_types=1);

namespace 
InterventionImageDriversImagickModifiers;

use 
InterventionImageExceptionsAnimationException;
use 
InterventionImageInterfacesImageInterface;
use 
InterventionImageInterfacesSpecializedInterface;
use 
InterventionImageModifiersSliceAnimationModifier as GenericSliceAnimationModifier;

class 
SliceAnimationModifier extends GenericSliceAnimationModifier implements SpecializedInterface
{
    public function 
apply(ImageInterface $image): ImageInterface
    
{
        if (
$this->offset >= $image->count()) {
            throw new 
AnimationException('Offset is not in the range of frames.');
        }

        
$image->core()->slice($this->offset$this->length);

        return 
$image;
    }
}
Онлайн: 0
Реклама