Cheetah
FlipCommand.php
Go to the documentation of this file.
1 <?php
2 
4 
6 {
13  public function execute($image)
14  {
15  $mode = $this->argument(0)->value('h');
16 
17  if (in_array(strtolower($mode), array(2, 'v', 'vert', 'vertical'))) {
18  // flip vertical
19  return $image->getCore()->flipImage();
20  } else {
21  // flip horizontal
22  return $image->getCore()->flopImage();
23  }
24  }
25 }
Intervention\Image\Imagick\Commands\FlipCommand\execute
execute($image)
Definition: FlipCommand.php:13
Intervention\Image\Imagick\Commands\FlipCommand
Definition: FlipCommand.php:6
php
Intervention\Image\Imagick\Commands
Definition: BackupCommand.php:3
Intervention\Image\Commands\AbstractCommand\argument
argument($key)
Definition: AbstractCommand.php:45
Intervention\Image\Commands\AbstractCommand
Definition: AbstractCommand.php:6