eZPublish  4.7
eZStylePackageCreator Class Reference

The class eZStylePackageCreator does. More...

+ Inheritance diagram for eZStylePackageCreator:
+ Collaboration diagram for eZStylePackageCreator:

Public Member Functions

 commitCSSFile ($package, $http, $step, &$persistentData, $tpl)
 
 commitImageFiles ($package, $http, $step, &$persistentData, $tpl)
 
 eZStylePackageCreator ($id)
 
 finalize (&$package, $http, &$persistentData)
 
 generatePackageInformation (&$packageInformation, $package, $http, $step, &$persistentData)
 
 initializeCSSFile ($package, $http, $step, &$persistentData, $tpl)
 
 initializeImageFiles ($package, $http, $step, &$persistentData, $tpl)
 
 packageInitialState ($package, &$persistentData)
 
 packageInstallType ($package, &$persistentData)
 
 packageType ($package, &$persistentData)
 
 validateCSSFile ($package, $http, $currentStepID, &$stepMap, &$persistentData, &$errorList)
 
 validateImageFiles ($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 ()
 

Detailed Description

The class eZStylePackageCreator does.

Member Function Documentation

eZStylePackageCreator::commitCSSFile (   $package,
  $http,
  $step,
$persistentData,
  $tpl 
)
eZStylePackageCreator::commitImageFiles (   $package,
  $http,
  $step,
$persistentData,
  $tpl 
)
eZStylePackageCreator::eZStylePackageCreator (   $id)

Constructor

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

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

eZStylePackageCreator::initializeCSSFile (   $package,
  $http,
  $step,
$persistentData,
  $tpl 
)
eZStylePackageCreator::initializeImageFiles (   $package,
  $http,
  $step,
$persistentData,
  $tpl 
)
eZStylePackageCreator::packageInitialState (   $package,
$persistentData 
)

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

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

Checks if the css file was uploaded.

eZStylePackageCreator::validateImageFiles (   $package,
  $http,
  $currentStepID,
$stepMap,
$persistentData,
$errorList 
)

Checks if the css file was uploaded.


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