/**
  * Checks if image exists and matches allowed formats @see $allowedFormats
  *
  * @param ImageInstance $imageInstance
  * @return bool
  */
 public function validate(ImageInstance $imageInstance)
 {
     $imageFormat = $this->getImageFormat($imageInstance->getImageFormatCode());
     if (empty($imageFormat)) {
         return false;
     }
     if (!in_array($imageFormat, $this->allowedFormats)) {
         return false;
     }
     return true;
 }