Exemplo n.º 1
0
 /**
  * @param UploadFileForm $form
  *
  * @return bool
  */
 private function handleUploadPost(UploadFileForm $form)
 {
     /** @var \Zend\Http\Request $request */
     $request = $this->getRequest();
     if ($request->isPost()) {
         // Make certain to merge the files info!
         $post = array_merge_recursive($request->getPost()->toArray(), $request->getFiles()->toArray());
         $form->setData($post);
         $currentDir = $this->getFileManager()->getOrigDir($this->getCurrentPath());
         $form->getInputFilter()->setCurrentDir($currentDir)->init();
         if ($form->isValid()) {
             return $this->resizeImage($form->getData()['file']);
         }
     }
     return false;
 }