File indexing completed on 2025-03-02 05:33:38
0001 <?php 0002 0003 namespace Intervention\Image\Gd\Commands; 0004 0005 class DestroyCommand extends \Intervention\Image\Commands\AbstractCommand 0006 { 0007 /** 0008 * Destroys current image core and frees up memory 0009 * 0010 * @param \Intervention\Image\Image $image 0011 * @return boolean 0012 */ 0013 public function execute($image) 0014 { 0015 // destroy image core 0016 imagedestroy($image->getCore()); 0017 0018 // destroy backups 0019 foreach ($image->getBackups() as $backup) { 0020 imagedestroy($backup); 0021 } 0022 0023 return true; 0024 } 0025 }