eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZPackageCreationHandler

class eZPackageCreationHandler

Methods

eZPackageCreationHandler($id, $name, $steps)

generateStepMap($package, $persistentData)

attributes()

hasAttribute($name)

attribute($name)

initializeStepMethodMap()

loadStepMethodMap()

validateStepMethodMap()

commitStepMethodMap()

stepMap()

stepTemplate($step)

initializeStep($package, $http, $step, $persistentData, $tpl)

loadStep($package, $http, $currentStepID, $persistentData, $tpl, $module)

validateStep($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

validateAndAdvanceStep($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

commitStep($package, $http, $step, $persistentData, $tpl)

finalize($package, $http, $persistentData)

packageInformationStep()

packageMaintainerStep()

packageChangelogStep()

packageThumbnailStep()

packageInstallType($package, $persistentData)

packageInitialState($package, $persistentData)

initialChangelogEntry($package, $http, $step, $persistentData, $tpl)

packageType($package, $persistentData)

createPackage($package, $http, $persistentData, $cleanupFiles, $storePackage = true)

generatePackageInformation($packageInformation, $package, $http, $step, $persistentData)

initializePackageInformation($package, $http, $step, $persistentData, $tpl)

validatePackageInformation($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

commitPackageInformation($package, $http, $step, $persistentData, $tpl)

initializePackageChangelog($package, $http, $step, $persistentData, $tpl)

validatePackageChangelog($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

commitPackageChangelog($package, $http, $step, $persistentData, $tpl)

initializePackageMaintainer($package, $http, $step, $persistentData, $tpl)

validatePackageMaintainer($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

commitPackageMaintainer($package, $http, $step, $persistentData, $tpl)

checkPackageMaintainer($package, $persistentData)

initializePackageThumbnail($package, $http, $step, $persistentData, $tpl)

validatePackageThumbnail($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

commitPackageThumbnail($package, $http, $step, $persistentData, $tpl)

Details

at line 23
public eZPackageCreationHandler($id, $name, $steps)

Parameters

$id
$name
$steps

at line 43
public generateStepMap($package, $persistentData)

Parameters

$package
$persistentData

at line 94
public attributes()

at line 99
public hasAttribute($name)

Parameters

$name

at line 104
public attribute($name)

Parameters

$name

at line 115
public initializeStepMethodMap()

at line 120
public loadStepMethodMap()

at line 125
public validateStepMethodMap()

at line 130
public commitStepMethodMap()

at line 139
public stepMap()

at line 144
public stepTemplate($step)

Parameters

$step

at line 161
public initializeStep($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 177
public loadStep($package, $http, $currentStepID, $persistentData, $tpl, $module)

Parameters

$package
$http
$currentStepID
$persistentData
$tpl
$module

at line 198
public validateStep($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 219
public validateAndAdvanceStep($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 237
public commitStep($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 255
public finalize($package, $http, $persistentData)

Parameters

$package
$http
$persistentData

at line 368
public packageInformationStep()

at line 383
public packageMaintainerStep()

at line 399
public packageChangelogStep()

at line 414
public packageThumbnailStep()

at line 431
public packageInstallType($package, $persistentData)

Parameters

$package
$persistentData

at line 443
public packageInitialState($package, $persistentData)

Parameters

$package
$persistentData

at line 454
public initialChangelogEntry($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 467
public packageType($package, $persistentData)

Parameters

$package
$persistentData

at line 483
public createPackage($package, $http, $persistentData, $cleanupFiles, $storePackage = true)

Parameters

$package
$http
$persistentData
$cleanupFiles
$storePackage

at line 593
public generatePackageInformation($packageInformation, $package, $http, $step, $persistentData)

Parameters

$packageInformation
$package
$http
$step
$persistentData

at line 601
public initializePackageInformation($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 631
public validatePackageInformation($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 712
public commitPackageInformation($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 720
public initializePackageChangelog($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 743
public validatePackageChangelog($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 784
public commitPackageChangelog($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 821
public initializePackageMaintainer($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 838
public validatePackageMaintainer($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 873
public commitPackageMaintainer($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 883
public checkPackageMaintainer($package, $persistentData)

Parameters

$package
$persistentData

at line 913
public initializePackageThumbnail($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 921
public validatePackageThumbnail($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

$package
$http
$currentStepID
$stepMap
$persistentData
$errorList

at line 944
public commitPackageThumbnail($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl