コード例 #1
0
ファイル: ImageBuilder.php プロジェクト: TheProjecter/sylma
 public function build(fs\editable\file $file, $iWidth, $iHeight, $sFilter = '')
 {
     $sExtension = strtolower($file->getExtension());
     if ($sExtension == 'jpg') {
         $sExtension = 'jpeg';
     }
     $img = $this->resize($sExtension, $iWidth, $iHeight, true);
     if ($sFilter) {
         $this->filter($img, $sFilter);
     }
     $sFunction = 'image' . $sExtension;
     $sFunction($img, $file->getRealPath());
     imagedestroy($img);
 }