Cheetah
InterlaceCommand.php
Go to the documentation of this file.
1 <?php
2 
4 
6 {
13  public function execute($image)
14  {
15  $mode = $this->argument(0)->type('bool')->value(true);
16 
17  if ($mode) {
18  $mode = \Imagick::INTERLACE_LINE;
19  } else {
20  $mode = \Imagick::INTERLACE_NO;
21  }
22 
23  $image->getCore()->setInterlaceScheme($mode);
24 
25  return true;
26  }
27 }
php
Intervention\Image\Imagick\Commands
Definition: BackupCommand.php:3
Intervention\Image\Imagick\Commands\InterlaceCommand\execute
execute($image)
Definition: InterlaceCommand.php:13
Intervention\Image\Commands\AbstractCommand\argument
argument($key)
Definition: AbstractCommand.php:45
Intervention\Image\Commands\AbstractCommand
Definition: AbstractCommand.php:6
Intervention\Image\Imagick\Commands\InterlaceCommand
Definition: InterlaceCommand.php:6