@@ 299-306 (lines=8) @@ | ||
296 | * |
|
297 | * @throws InvalidManipulation |
|
298 | */ |
|
299 | public function blur(int $blur) |
|
300 | { |
|
301 | if ($blur < 0 || $blur > 100) { |
|
302 | throw InvalidManipulation::valueNotInRange('blur', $blur, 0, 100); |
|
303 | } |
|
304 | ||
305 | return $this->addManipulation('blur', $blur); |
|
306 | } |
|
307 | ||
308 | /** |
|
309 | * @param int $pixelate A value between 0 and 1000 |
|
@@ 383-390 (lines=8) @@ | ||
380 | * |
|
381 | * @throws InvalidManipulation |
|
382 | */ |
|
383 | public function quality(int $quality) |
|
384 | { |
|
385 | if ($quality < 0 || $quality > 100) { |
|
386 | throw InvalidManipulation::valueNotInRange('quality', $quality, 0, 100); |
|
387 | } |
|
388 | ||
389 | return $this->addManipulation('quality', $quality); |
|
390 | } |
|
391 | ||
392 | /** |
|
393 | * @param string $format |