예제 #1
0
파일: FileImage.php 프로젝트: aladin1394/CM
 public function validateFile(CM_File $file)
 {
     parent::validateFile($file);
     try {
         $image = new CM_File_Image($file);
         $image->validateImage();
     } catch (CM_Exception $e) {
         throw new CM_Exception_FormFieldValidation('Invalid image');
     }
 }
예제 #2
0
파일: ImageTest.php 프로젝트: aladin1394/CM
 /**
  * @expectedException CM_Exception
  * @expectedExceptionMessage Cannot load Imagick instance
  */
 public function testValidateImageNoImage()
 {
     $path = DIR_TEST_DATA . 'test.jpg.zip';
     $image = new CM_File_Image($path);
     $image->validateImage();
 }