Creating thumbnails with sfThumbnailPlugin and doctrine
February 3rd, 2009
public function set($name, $value, $load = true) { parent::set($name, $value, $load); if($name == 'file') $this->generateThumbnail($value); } public function generateThumbnail($value) { $uploadDir = sfConfig::get('sf_upload_dir'); $loadDir = $uploadDir; $thumbnail = new sfThumbnail(150, 150); $thumbnail->loadFile($loadDir.$value); $thumbnail->save($uploadDir.'/thumbs/'.$value, 'image/jpeg'); }