Exemplo n.º 1
0
 /**
  * Validate
  *
  * @param  \Upload\FileInfoInterface $fileInfo
  * @throws \RuntimeException         If validation fails
  */
 public function validate(FileInfoInterface $fileInfo)
 {
     $fileExtension = strtolower($fileInfo->getExtension());
     if (in_array($fileExtension, $this->allowedExtensions) === false) {
         throw new Exception(sprintf('Invalid file extension. Must be one of: %s', implode(', ', $this->allowedExtensions)), $fileInfo);
     }
 }