Class

eZContentClassPackageCreator

class eZContentClassPackageCreator extends eZPackageCreationHandler

Methods

__construct(int $id)

Constructor

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)

from eZPackageCreationHandler
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
initializeClassData($package, $http, $step, $persistentData, $tpl)

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

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

Details

at line 20
public __construct(int $id)

Constructor

Parameters

int $id

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 38
public finalize($package, $http, $persistentData)

Parameters

$package
$http
$persistentData

public packageInformationStep()

public packageMaintainerStep()

public packageChangelogStep()

public packageThumbnailStep()

public packageInstallType($package, $persistentData)

Parameters

$package
$persistentData

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

Parameters

$package
$persistentData

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

Parameters

$package
$http
$step
$persistentData
$tpl

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

Parameters

$package
$persistentData

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

Parameters

$package
$http
$persistentData
$cleanupFiles
$storePackage

at line 100
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 68
public initializeClassData($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl

at line 75
public validateClassData($package, $http, $currentStepID, $stepMap, $persistentData, $errorList)

Parameters

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

at line 93
public commitClassData($package, $http, $step, $persistentData, $tpl)

Parameters

$package
$http
$step
$persistentData
$tpl