Skip to content

Commit 5ab2ae5

Browse files
chore: Allow relative values in remaining params
1 parent bcd1309 commit 5ab2ae5

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

src/Options.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ public function getWatermarkFit(): null|Fit|array
613613
/**
614614
* Set watermark x offset
615615
*/
616-
public function setWatermarkXOffset(int $watermarkXOffset): self
616+
public function setWatermarkXOffset(int|string $watermarkXOffset): self
617617
{
618618
$this->options[self::WATERMARK_X_OFFSET] = $watermarkXOffset;
619619
return $this;
@@ -622,9 +622,9 @@ public function setWatermarkXOffset(int $watermarkXOffset): self
622622
/**
623623
* Get watermark x offset
624624
*/
625-
public function getWatermarkXOffset(): null|int
625+
public function getWatermarkXOffset(): null|int|string
626626
{
627-
/** @var null|int $value */
627+
/** @var null|int|string $value */
628628
$value = $this->options[self::WATERMARK_X_OFFSET] ?? null;
629629

630630
return $value;
@@ -633,7 +633,7 @@ public function getWatermarkXOffset(): null|int
633633
/**
634634
* Set watermark y offset
635635
*/
636-
public function setWatermarkYOffset(int $watermarkYOffset): self
636+
public function setWatermarkYOffset(int|string $watermarkYOffset): self
637637
{
638638
$this->options[self::WATERMARK_Y_OFFSET] = $watermarkYOffset;
639639
return $this;
@@ -642,15 +642,15 @@ public function setWatermarkYOffset(int $watermarkYOffset): self
642642
/**
643643
* Get watermark y offset
644644
*/
645-
public function getWatermarkYOffset(): null|int
645+
public function getWatermarkYOffset(): null|int|string
646646
{
647-
/** @var null|int $value */
647+
/** @var null|int|string $value */
648648
$value = $this->options[self::WATERMARK_Y_OFFSET] ?? null;
649649

650650
return $value;
651651
}
652652

653-
public function setWatermarkPadding(int $watermarkPadding): self
653+
public function setWatermarkPadding(int|string $watermarkPadding): self
654654
{
655655
$this->options[self::WATERMARK_PADDING] = $watermarkPadding;
656656
return $this;
@@ -659,9 +659,9 @@ public function setWatermarkPadding(int $watermarkPadding): self
659659
/**
660660
* Get watermark padding
661661
*/
662-
public function getWatermarkPadding(): null|int
662+
public function getWatermarkPadding(): null|int|string
663663
{
664-
/** @var null|int $value */
664+
/** @var null|int|string $value */
665665
$value = $this->options[self::WATERMARK_PADDING] ?? null;
666666

667667
return $value;

0 commit comments

Comments
 (0)