private function resizeImages($dir,$image){ $container = $this->container; $imagemanagerResponse = $container->get('liip_imagine.controller'); $filterConfiguration = $container->get('liip_imagine.filter.configuration'); $configuracion = $filterConfiguration->get('my_thumb'); $filterConfiguration->set('my_thumb', $configuracion); $imagemanagerResponse->filterAction($this->getRequest(),'/images/ids/'.$dir.'/'.$image,'my_thumb'); $fileTemporal = new File('media/cache/my_thumb/images/ids/'.$dir.'/'.$image); $fileTemporal->move('images/ids/'.$dir.'/',$image); $document = new Document(); $document->deleteDir("/media/cache/my_thumb/images/ids/".$dir); }
/** * Sube la imagen * */ public function uploadImages($image,$directory,$object){ if($image){ $document = new Document(); $document->setFile($image); $document->setSubDirectory($directory); $document->processFile($object->getImages()); } }