Class Zend_Validate_File_ExcludeMimeType

Description

Validator for the mime type of a file

  • copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  • license: New BSD License

Located in /Validate/File/ExcludeMimeType.php (line 35)

Zend_Validate_Abstract
   |
   --Zend_Validate_File_MimeType
      |
      --Zend_Validate_File_ExcludeMimeType
Class Constant Summary
 FALSE_TYPE = 'fileExcludeMimeTypeFalse'
 NOT_DETECTED = 'fileExcludeMimeTypeNotDetected'
 NOT_READABLE = 'fileExcludeMimeTypeNotReadable'
Method Summary
 boolean isValid (string $value, [array $file = null])
Variables
Methods
isValid (line 52)

Defined by Zend_Validate_Interface

Returns true if the mimetype of the file does not matche the given ones. Also parts of mimetypes can be checked. If you give for example "image" all image mime types will not be accepted like "image/gif", "image/jpeg" and so on.

  • access: public
boolean isValid (string $value, [array $file = null])
  • string $value: Real file to check for mimetype
  • array $file: File data from Zend_File_Transfer

Redefinition of:
Zend_Validate_File_MimeType::isValid()
Defined by Zend_Validate_Interface

Inherited Methods

Inherited From Zend_Validate_File_MimeType

 Zend_Validate_File_MimeType::__construct()
 Zend_Validate_File_MimeType::addMimeType()
 Zend_Validate_File_MimeType::enableHeaderCheck()
 Zend_Validate_File_MimeType::getHeaderCheck()
 Zend_Validate_File_MimeType::getMagicFile()
 Zend_Validate_File_MimeType::getMimeType()
 Zend_Validate_File_MimeType::isValid()
 Zend_Validate_File_MimeType::setMagicFile()
 Zend_Validate_File_MimeType::setMimeType()
 Zend_Validate_File_MimeType::_throw()

Inherited From Zend_Validate_Abstract

 Zend_Validate_Abstract::getDefaultTranslator()
 Zend_Validate_Abstract::getErrors()
 Zend_Validate_Abstract::getMessageLength()
 Zend_Validate_Abstract::getMessages()
 Zend_Validate_Abstract::getMessageTemplates()
 Zend_Validate_Abstract::getMessageVariables()
 Zend_Validate_Abstract::getObscureValue()
 Zend_Validate_Abstract::getTranslator()
 Zend_Validate_Abstract::hasDefaultTranslator()
 Zend_Validate_Abstract::hasTranslator()
 Zend_Validate_Abstract::setDefaultTranslator()
 Zend_Validate_Abstract::setDisableTranslator()
 Zend_Validate_Abstract::setMessage()
 Zend_Validate_Abstract::setMessageLength()
 Zend_Validate_Abstract::setMessages()
 Zend_Validate_Abstract::setObscureValue()
 Zend_Validate_Abstract::setTranslator()
 Zend_Validate_Abstract::translatorIsDisabled()
 Zend_Validate_Abstract::_createMessage()
 Zend_Validate_Abstract::_error()
 Zend_Validate_Abstract::_setValue()
 Zend_Validate_Abstract::__get()
Class Constants
FALSE_TYPE = 'fileExcludeMimeTypeFalse' (line 37)
NOT_DETECTED = 'fileExcludeMimeTypeNotDetected' (line 38)
NOT_READABLE = 'fileExcludeMimeTypeNotReadable' (line 39)

Inherited Constants

Inherited from Zend_Validate_File_MimeType

Zend_Validate_File_MimeType::FALSE_TYPE
Zend_Validate_File_MimeType::NOT_DETECTED
Zend_Validate_File_MimeType::NOT_READABLE

Documentation generated on Mon, 21 Jun 2010 15:21:48 -0400 by phpDocumentor 1.4.3