<?php
declare(strict_types=1);
namespace InterventionImageModifiers;
use InterventionImageDriversSpecializableModifier;
use InterventionImageInterfacesPointInterface;
class FillModifier extends SpecializableModifier
{
public function __construct(
public mixed $color,
public ?PointInterface $position = null
) {
}
public function hasPosition(): bool
{
return $this->position instanceof PointInterface;
}
}