eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZExtensionPackageCreator

class eZExtensionPackageCreator extends eZPackageCreationHandler

Methods

eZPackageCreationHandler($id, $name, $steps)

from eZPackageCreationHandler
generateStepMap($package, $persistentData)

from eZPackageCreationHandler
attributes()

from eZPackageCreationHandler
hasAttribute($name)

from eZPackageCreationHandler
attribute($name)

from eZPackageCreationHandler
initializeStepMethodMap()

from eZPackageCreationHandler
loadStepMethodMap()

from eZPackageCreationHandler
validateStepMethodMap()

from eZPackageCreationHandler
commitStepMethodMap()

from eZPackageCreationHandler
stepMap()

from eZPackageCreationHandler
stepTemplate($step)

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

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

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

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

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

from eZPackageCreationHandler
finalize($package, $http, $persistentData)

packageInformationStep()

from eZPackageCreationHandler
packageMaintainerStep()

from eZPackageCreationHandler
packageChangelogStep()

from eZPackageCreationHandler
packageThumbnailStep()

from eZPackageCreationHandler
packageInstallType($package, $persistentData)

packageInitialState($package, $persistentData)

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

from eZPackageCreationHandler
packageType($package, $persistentData)

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

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

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

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

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

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

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

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

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

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

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

from eZPackageCreationHandler
checkPackageMaintainer($package, $persistentData)

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

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

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

from eZPackageCreationHandler
eZExtensionPackageCreator($id)

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

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

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

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

Details

public eZPackageCreationHandler($id, $name, $steps)

Parameters

$id
$name
$steps

public generateStepMap($package, $persistentData)

Parameters

$package
$persistentData

public attributes()

public hasAttribute($name)

Parameters

$name

public attribute($name)

Parameters

$name

public initializeStepMethodMap()

public loadStepMethodMap()

public validateStepMethodMap()

public commitStepMethodMap()

public stepMap()

public stepTemplate($step)

Parameters

$step

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

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

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

Parameters

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

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

Parameters

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

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

$package
$http
$persistentData

public packageInformationStep()

public packageMaintainerStep()

public packageChangelogStep()

public packageThumbnailStep()

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

Parameters

$package
$persistentData

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

Parameters

$package
$persistentData

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

$package
$persistentData

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

Parameters

$package
$http
$persistentData
$cleanupFiles
$storePackage

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

Parameters

$packageInformation
$package
$http
$step
$persistentData

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

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

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

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

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

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

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

Parameters

$package
$http
$step
$persistentData
$tpl

public checkPackageMaintainer($package, $persistentData)

Parameters

$package
$persistentData

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

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

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

Parameters

$package
$http
$step
$persistentData
$tpl

at line 23
public eZExtensionPackageCreator($id)

Parameters

$id

at line 81
public initializeExtensionName($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 85
public loadExtensionName($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 91
public validateExtensionName($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

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

at line 105
public commitExtensionName($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl