Изменение размера изображений в модели не очень хорошая практика, имхо.
Плагин документация уже говорит о простой реализации:
public function executeUpload($sfWebRequest) {
[...]
$img = new sfImage($filename, 'image/jpg');
$img->resize(100, 100);
$img->save();
[...]
}
Предполагается, что вы связали представленные значения с помощью bind
метода:
$this->form->bind(...);
Имя загруженного файла, которое вы можете получить из объекта формы:
$file = $this->form->getValue('file');
$filename = $file->getOriginalName().$file->getExtension($file->getOriginalExtension());