Class Mage_Media_Model_Image

Description

Media library Image model

Located in /Media/Model/Image.php (line 35)

Varien_Object
   |
   --Mage_Core_Model_Abstract
      |
      --Mage_Media_Model_Image
Variable Summary
Method Summary
void addParam ( $param, [ $value = null])
Varien_Object getDestanationDimensions ()
Varien_Object getDimensions ()
void getExtension ()
void getFilePath ([ $useParams = false])
void getFileUrl ([ $useParams = false])
void getImage ()
void getName ()
void getParam ( $param)
void getParams ()
void getParamsSum ()
string getSpecialLink (string $file, string $size, [string $extension = null], [string $watermark = null])
void getTmpImage ()
void hasSpecialImage ()
void setParam ( $param, [ $value = null])
void _construct ()
Variables

Image config instance

  • access: protected
resource $_image (line 49)

Image resource

  • access: protected
array $_params = array() (line 63)

Params for filename generation

  • access: protected
resource $_tmpImage (line 56)

Tmp image resource

  • access: protected

Inherited Variables

Inherited from Mage_Core_Model_Abstract

Mage_Core_Model_Abstract::$_cacheTag
Mage_Core_Model_Abstract::$_dataSaveAllowed
Mage_Core_Model_Abstract::$_eventObject
Mage_Core_Model_Abstract::$_eventPrefix
Mage_Core_Model_Abstract::$_isObjectNew
Mage_Core_Model_Abstract::$_resource
Mage_Core_Model_Abstract::$_resourceCollectionName
Mage_Core_Model_Abstract::$_resourceName
Methods
addParam (line 172)
  • access: public
void addParam ( $param, [ $value = null])
  • $param
  • $value
getConfig (line 88)

Retrive media image config instance

  • access: public
getDestanationDimensions (line 129)

Retrive destanation dimensions object

  • access: public
Varien_Object getDestanationDimensions ()
getDimensions (line 116)

Retrive source dimensions object

  • access: public
Varien_Object getDimensions ()
getExtension (line 138)
  • access: public
void getExtension ()
getFilePath (line 143)
  • access: public
void getFilePath ([ $useParams = false])
  • $useParams
getFileUrl (line 155)
  • access: public
void getFileUrl ([ $useParams = false])
  • $useParams
getImage (line 93)
  • access: public
void getImage ()
getName (line 167)
  • access: public
void getName ()
getParam (line 194)
  • access: public
void getParam ( $param)
  • $param
getParams (line 203)
  • access: public
void getParams ()
getParamsSum (line 208)
  • access: public
void getParamsSum ()
getSpecialLink (line 222)

Return special link (with creating image if not exists)

  • access: public
string getSpecialLink (string $file, string $size, [string $extension = null], [string $watermark = null])
  • string $file
  • string $size
  • string $extension
  • string $watermark
getTmpImage (line 102)
  • access: public
void getTmpImage ()
hasSpecialImage (line 264)
  • access: public
void hasSpecialImage ()
setConfig (line 77)

Set media image config instance

  • access: public
unknown setConfig (Mage_Media_Model_Image_Config_Interface $config)
setParam (line 183)
  • access: public
void setParam ( $param, [ $value = null])
  • $param
  • $value
_construct (line 66)
  • access: protected
void _construct ()
_removeResources (line 269)
  • access: protected
void _removeResources ()

Inherited Methods

Inherited From Mage_Core_Model_Abstract

Mage_Core_Model_Abstract::afterCommitCallback()
Mage_Core_Model_Abstract::afterLoad()
Mage_Core_Model_Abstract::cleanModelCache()
Mage_Core_Model_Abstract::clearInstance()
Mage_Core_Model_Abstract::delete()
Mage_Core_Model_Abstract::getCacheIdTags()
Mage_Core_Model_Abstract::getCacheTags()
Mage_Core_Model_Abstract::getCollection()
Mage_Core_Model_Abstract::getEntityId()
Mage_Core_Model_Abstract::getId()
Mage_Core_Model_Abstract::getIdFieldName()
Mage_Core_Model_Abstract::getResource()
Mage_Core_Model_Abstract::getResourceCollection()
Mage_Core_Model_Abstract::getResourceName()
Mage_Core_Model_Abstract::isObjectNew()
Mage_Core_Model_Abstract::load()
Mage_Core_Model_Abstract::save()
Mage_Core_Model_Abstract::setId()
Mage_Core_Model_Abstract::_afterDelete()
Mage_Core_Model_Abstract::_afterDeleteCommit()
Mage_Core_Model_Abstract::_afterLoad()
Mage_Core_Model_Abstract::_afterSave()
Mage_Core_Model_Abstract::_afterSaveCommit()
Mage_Core_Model_Abstract::_beforeDelete()
Mage_Core_Model_Abstract::_beforeLoad()
Mage_Core_Model_Abstract::_beforeSave()
Mage_Core_Model_Abstract::_clearData()
Mage_Core_Model_Abstract::_clearReferences()
Mage_Core_Model_Abstract::_getEventData()
Mage_Core_Model_Abstract::_getResource()
Mage_Core_Model_Abstract::_hasModelChanged()
Mage_Core_Model_Abstract::_init()
Mage_Core_Model_Abstract::_protectFromNonAdmin()
Mage_Core_Model_Abstract::_setResourceModel()

Documentation generated on Fri, 11 Feb 2011 17:06:21 +0200 by phpDocumentor 1.4.3