eZPublish  3.8
eZExtensionPackageCreator Class Reference
+ Inheritance diagram for eZExtensionPackageCreator:
+ Collaboration diagram for eZExtensionPackageCreator:

Public Member Functions

 commitExtensionName (&$package, &$http, $step, &$persistentData, &$tpl)
 
 eZExtensionPackageCreator ($id)
 
 finalize (&$package, &$http, &$persistentData)
 
 generatePackageInformation (&$packageInformation, &$package, &$http, $step, &$persistentData)
 
 initializeExtensionName (&$package, &$http, $step, &$persistentData, &$tpl)
 
 loadExtensionName (&$package, &$http, $step, &$persistentData, &$tpl)
 
 packageInitialState (&$package, &$persistentData)
 
 packageInstallType (&$package, &$persistentData)
 
 packageType (&$package, &$persistentData)
 
 validateExtensionName (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
- Public Member Functions inherited from eZPackageCreationHandler
attribute ($name)
 
 attributes ()
 
 checkPackageMaintainer (&$package, &$persistentData)
 
 commitPackageChangelog (&$package, &$http, $step, &$persistentData, &$tpl)
 
 commitPackageInformation (&$package, &$http, $step, &$persistentData, &$tpl)
 
 commitPackageMaintainer (&$package, &$http, $step, &$persistentData, &$tpl)
 
 commitPackageThumbnail (&$package, &$http, $step, &$persistentData, &$tpl)
 
 commitStep (&$package, &$http, $step, &$persistentData, &$tpl)
 
 commitStepMethodMap ()
 
 createPackage (&$package, &$http, &$persistentData, &$cleanupFiles, $storePackage=true)
 
 eZPackageCreationHandler ($id, $name, $steps)
 
 finalize (&$package, &$http, &$persistentData)
 
 generatePackageInformation (&$packageInformation, &$package, &$http, $step, &$persistentData)
 
 generateStepMap (&$package, &$persistentData)
 
 hasAttribute ($name)
 
 initialChangelogEntry (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializePackageChangelog (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializePackageInformation (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializePackageMaintainer (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializePackageThumbnail (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializeStep (&$package, &$http, $step, &$persistentData, &$tpl)
 
 initializeStepMethodMap ()
 
instance ($handlerName)
 
 loadStep (&$package, &$http, $currentStepID, &$persistentData, &$tpl, &$module)
 
 loadStepMethodMap ()
 
 packageInitialState (&$package, &$persistentData)
 
 packageInstallType (&$package, &$persistentData)
 
 packageType (&$package, &$persistentData)
 
stepMap ()
 
 stepTemplate ($step)
 
 validateAndAdvanceStep (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validatePackageChangelog (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validatePackageInformation (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validatePackageMaintainer (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validatePackageThumbnail (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validateStep (&$package, &$http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validateStepMethodMap ()
 

Additional Inherited Members

- Static Public Member Functions inherited from eZPackageCreationHandler
 appendLicence (&$package)
 
 creatorLimitationList ()
 
creatorList ($checkRoles=false)
 
 packageChangelogStep ()
 
 packageInformationStep ()
 
 packageMaintainerStep ()
 
 packageThumbnailStep ()
 

Member Function Documentation

eZExtensionPackageCreator::commitExtensionName ( $package,
$http,
  $step,
$persistentData,
$tpl 
)
eZExtensionPackageCreator::eZExtensionPackageCreator (   $id)

Constructor

eZExtensionPackageCreator::finalize ( $package,
$http,
$persistentData 
)
eZExtensionPackageCreator::generatePackageInformation ( $packageInformation,
$package,
$http,
  $step,
$persistentData 
)

Fetches the selected content classes and generates a name, summary and description from the selection.

eZExtensionPackageCreator::initializeExtensionName ( $package,
$http,
  $step,
$persistentData,
$tpl 
)
eZExtensionPackageCreator::loadExtensionName ( $package,
$http,
  $step,
$persistentData,
$tpl 
)
eZExtensionPackageCreator::packageInitialState ( $package,
$persistentData 
)

Returns 'stable', site style packages are always stable.

eZExtensionPackageCreator::packageInstallType ( $package,
$persistentData 
)
Returns
'import'
eZExtensionPackageCreator::packageType ( $package,
$persistentData 
)
Returns
'sitestyle'.
eZExtensionPackageCreator::validateExtensionName ( $package,
$http,
  $currentStepID,
$stepMap,
$persistentData,
$errorList 
)

The documentation for this class was generated from the following file: