background($background); } /** * Sets the gravity to use when using the FILL_PAD crop mode. * * @param $autoGravity * * @return $this */ public function gravity($autoGravity) { if (! $autoGravity instanceof AutoGravity) { throw new InvalidArgumentException('FillPad only supports Auto Gravity'); } $this->addQualifier($autoGravity); return $this; } /** * @internal * * @param $value * * @return static */ public function setOffsetValue($value) { if (! isset($this->qualifiers[Offset::getName()])) { $this->addQualifier(new Offset()); } $this->qualifiers[Offset::getName()]->addQualifier($value); return $this; } }