/** * */ private function uploadImage(ProductImage $model) { if (!$model->imageToUpload instanceof UploadedFile) { return; } $source = Subbly::getContainer()->get('media_resolver')->getSource($model, array('field' => 'filename')); $model->imageToUpload->move(dirname($source), $model->filename); }