eZPublishCommunityProject(LegacyStack)  2013.6
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 ()
 
 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
static appendLicence ($package)
 
static creatorLimitationList ()
 
static & creatorList ($checkRoles=false)
 
static instance ($handlerName)
 Returns a shared instance of the eZPackageCreationHandler class pr $handlerName as defined in package.ini[CreationSettings]HandlerAlias. More...
 
 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: