Cheetah
ResponseCommand.php
Go to the documentation of this file.
1 <?php
2 
4 
5 use \Intervention\Image\Response;
6 
8 {
15  public function execute($image)
16  {
17  $format = $this->argument(0)->value();
18  $quality = $this->argument(1)->between(0, 100)->value();
19 
20  $response = new Response($image, $format, $quality);
21 
22  $this->setOutput($response->make());
23 
24  return true;
25  }
26 }
Intervention\Image\Commands
Definition: AbstractCommand.php:3
php
Intervention\Image\Commands\AbstractCommand\setOutput
setOutput($value)
Definition: AbstractCommand.php:75
Intervention\Image\Commands\ResponseCommand
Definition: ResponseCommand.php:8
Intervention\Image\Response
Definition: Response.php:6
Intervention\Image\Commands\AbstractCommand\argument
argument($key)
Definition: AbstractCommand.php:45
Intervention\Image\Commands\AbstractCommand
Definition: AbstractCommand.php:6
Intervention\Image\Commands\ResponseCommand\execute
execute($image)
Definition: ResponseCommand.php:15