Example #1
0
 /**
  * Validate
  *
  * @param  \Upload\FileInfoInterface  $fileInfo
  * @throws \RuntimeException          If validation fails
  */
 public function validate(\Upload\FileInfoInterface $fileInfo)
 {
     if (in_array($fileInfo->getMimetype(), $this->mimetypes) === false) {
         throw new \Upload\Exception(sprintf('Invalid mimetype. Must be one of: %s', implode(', ', $this->mimetypes)), $fileInfo);
     }
 }