Class Mage_Connect_Model_Extension

Description

Extension model

Located in /Connect/Model/Extension.php (line 36)

Varien_Object
   |
   --Mage_Connect_Model_Extension
Variable Summary
Mage_Connect_Package $_package
array $_targets
Method Summary
Variables
Mage_Connect_Package $_package (line 50)

Internal cache for package

  • access: protected
array $_targets (line 43)

Cache for targets

  • access: protected
Methods
createPackage (line 280)

Create package file

  • access: public
boolean createPackage ()
createPackageV1x (line 298)

Create package file compatible with previous version of Magento Connect Manager

  • access: public
boolean createPackageV1x ()
generatePackageXml (line 70)

Set package object.

  • access: public
Mage_Connect_Model_Extension generatePackageXml ()
getLabelTargets (line 331)

Retrieve targets

  • access: public
array getLabelTargets ()
getPackage (line 57)

Return package object

  • access: protected
Mage_Connect_Package getPackage ()
getStabilityOptions (line 316)

Retrieve stability value and name for options

  • access: public
array getStabilityOptions ()
packageFilesToArray (line 137)
  • access: protected
void packageFilesToArray ( $filesString)
  • $filesString
savePackage (line 228)

Save package file to var/connect.

  • access: public
boolean savePackage ()
_setAuthors (line 125)

Set authors

  • access: protected
_setContents (line 198)

Set contents. Add file or entire directory.

  • access: protected
_setDependencies (line 159)

Set php, php extensions, another packages dependencies

  • access: protected
Mage_Connect_Model_Extension _setDependencies ()
_setPackage (line 93)

Set general information.

  • access: protected
_setRelease (line 109)

Set release information

  • access: protected

Documentation generated on Fri, 11 Feb 2011 17:02:24 +0200 by phpDocumentor 1.4.3