kernel/classes/packagehandlers/ezcontentobject/ezcontentobjectpackagehandler.php

Show: inherited
Table of Contents

File containing the eZContentClassPackageHandler class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
kernel  
Version
4.6.0  

\eZContentObjectPackageHandler

Package: kernel

File containing the eZContentClassPackageHandler class.

Parent(s)
\eZPackageHandler
Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  MAX_LISTED_OBJECTS = 30
Constant  STORE_OBJECTS_TO_SEPARATE_FILES_THRESHOLD = 100
Constant  INSTALL_OBJECTS_ERROR_RANGE_FROM = 1
Constant  INSTALL_OBJECTS_ERROR_RANGE_TO = 100
Constant  UNINSTALL_OBJECTS_ERROR_RANGE_FROM = 101
Constant  UNINSTALL_OBJECTS_ERROR_RANGE_TO = 200

Properties

Propertypublic  $NodeIDArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $NodeObjectArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $ObjectArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $OverrideClassRemoteID= ''content_class_remote_id''
Default value'content_class_remote_id'Details
Type
n/a
Propertypublic  $OverrideNodeRemoteID= ''content_node_remote_id''
Default value'content_node_remote_id'Details
Type
n/a
Propertypublic  $OverrideObjectRemoteID= ''content_object_remote_id''
Default value'content_object_remote_id'Details
Type
n/a
Propertypublic  $OverrideParentNodeRemoteID= ''parent_content_node_remote_id''
Default value'parent_content_node_remote_id'Details
Type
n/a
Propertypublic  $OverrideSettingsArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $Package= 'null'
Default valuenullDetails
Type
n/a
Propertypublic  $RootNodeIDArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $RootNodeObjectArray= 'array()'
Default valuearray()Details
Type
n/a
Propertypublic  $TemplateFileArray= 'array()'
Default valuearray()Details
Type
n/a

Methods

methodpublicadd(  $packageType,  $package,  $cli,  $parameters ) : void

Parameters
Name Type Description
$packageType
$package
$cli
$parameters
methodpublicaddNode(  $nodeID,  $isSubtree = true ) : void

Parameters
Name Type Description
$nodeID
$isSubtree
methodpubliccontentObjectDirectory( ) : void

methodpubliccreateArrayFromDOMNode(  $domNode ) : void
static

Parameters
Name Type Description
$domNode
methodpubliccreateDOMNodeFromFile(  $filename,  $siteAccess,  $filetype = false ) : void

Parameters
Name Type Description
$filename
$siteAccess
$filetype
methodpubliccreateDependencyNode(  $package,  $dependencyNode,  $dependencyItem,  $dependencySection ) : void
inherited

Inherited from: \eZPackageHandler::createDependencyNode()
Parameters
Name Type Description
$package
$dependencyNode
$dependencyItem
$dependencySection
methodpubliccreateDependencyText(  $package,  $dependencyItem,  $dependencySection ) : void
inherited

Inherited from: \eZPackageHandler::createDependencyText()
Parameters
Name Type Description
$package
$dependencyItem
$dependencySection
methodpubliccreateElementNodeFromArray(  $name,  $array ) : void
static

Parameters
Name Type Description
$name
$array
methodpubliccreateInstallNode(  $package,  $installNode,  $installItem,  $installType ) : void
inherited

Inherited from: \eZPackageHandler::createInstallNode()
Parameters
Name Type Description
$package
$installNode
$installItem
$installType
methodpubliccreateObjectListNode(  $options ) : void

Parameters
Name Type Description
$options
methodpubliccreateSiteAccessListNode(  $options ) : void

Parameters
Name Type Description
$options
methodpubliccreateTopNodeListDOMNode(  $options ) : void

Parameters
Name Type Description
$options
methodpubliceZContentObjectPackageHandler( ) : void

methodpubliceZPackageHandler(  $handlerType,  $parameters = array() ) : void
inherited

Inherited from: \eZPackageHandler::eZPackageHandler()
Parameters
Name Type Description
$handlerType
$parameters
methodpublicerrorChoosenAction(  $errorCode,  $installParameters,  $description,  $handlerType,  $resetError = true ) : void
staticinherited

Inherited from: \eZPackageHandler::errorChoosenAction()
Parameters
Name Type Description
$errorCode
$installParameters
$description
$handlerType
$resetError
methodpublicexplainInstallItem(  $package,  $installItem,  $requestedInfo = array() ) : void

Parameters
Name Type Description
$package
$installItem
$requestedInfo
methodpublicextractInstallContent( ) : void
inherited

Inherited from: \eZPackageHandler::extractInstallContent()
methodpublicfetchObjectFromFile(  $objectFileNode ) : void

Parameters
Name Type Description
$objectFileNode
methodpublicgenerateClassIDArray( ) : void

methodpublicgenerateFetchAliasArray( ) : void

methodpublicgenerateObjectArray(  $nodeAssignment ) : void

Parameters
Name Type Description
$nodeAssignment
methodpublicgenerateOverrideSettingsArray(  $siteAccessArray,  $minimalTemplateSet ) : void

Parameters
Name Type Description
$siteAccessArray
$minimalTemplateSet
methodpublicgeneratePackage(  $package,  $options ) : void

Parameters
Name Type Description
$package
$options
methodpublicgenerateTemplateFilenameArray( ) : void

methodpublicgetRealObjectNode(  $objectNode ) : void

Parameters
Name Type Description
$objectNode
methodpublichandleAddParameters(  $packageType,  $package,  $cli,  $arguments ) : void

Parameters
Name Type Description
$packageType
$package
$cli
$arguments
methodpublichandleParameters(  $packageType,  $package,  $cli,  $type,  $arguments ) : void

Parameters
Name Type Description
$packageType
$package
$cli
$type
$arguments
methodpublichandlerType( ) : void
inherited

Inherited from: \eZPackageHandler::handlerType()
methodpublicinstall(  $package,  $installType,  $parameters,  $name,  $os,  $filename,  $subdirectory,  $content,  $installParameters,  $installData ) : void

Parameters
Name Type Description
$package
$installType
$parameters
$name
$os
$filename
$subdirectory
$content
$installParameters
$installData
methodpublicinstallContentObjects(  $objectNodes,  $topNodeListNode,  $installParameters ) : void

Parameters
Name Type Description
$objectNodes
$topNodeListNode
$installParameters
methodpublicinstallFetchAliases(  $fetchAliasListNode,  $parameters ) : void

Parameters
Name Type Description
$fetchAliasListNode
$parameters
methodpublicinstallOverrides(  $overrideListNode,  $parameters ) : void

Parameters
Name Type Description
$overrideListNode
$parameters
methodpublicinstallSuspendedNodeAssignment(  $installParameters ) : void

Parameters
Name Type Description
$installParameters
methodpublicinstallSuspendedObjectRelations(  $installParameters ) : void

Parameters
Name Type Description
$installParameters
methodpublicinstallTemplates(  $templateList,  $package,  $subdirectory,  $installParameters ) : void

Parameters
Name Type Description
$templateList
$package
$subdirectory
$installParameters
methodpublicisErrorElement(  $elementID,  $installParameters ) : void
inherited

Inherited from: \eZPackageHandler::isErrorElement()
Parameters
Name Type Description
$elementID
$installParameters
methodpublicparseDependencyNode(  $package,  $dependencyNode,  $dependencyParameters,  $dependencySection ) : void
inherited

Inherited from: \eZPackageHandler::parseDependencyNode()
Parameters
Name Type Description
$package
$dependencyNode
$dependencyParameters
$dependencySection
methodpublicparseInstallNode(  $package,  $installNode,  $installParameters,  $isInstall ) : void
inherited

Inherited from: \eZPackageHandler::parseInstallNode()
Parameters
Name Type Description
$package
$installNode
$installParameters
$isInstall
methodpublicreset( ) : void
inherited

Inherited from: \eZPackageHandler::reset()
methodpublicuninstall(  $package,  $installType,  $parameters,  $name,  $os,  $filename,  $subdirectory,  $content,  $installParameters,  $installData ) : void

Parameters
Name Type Description
$package
$installType
$parameters
$name
$os
$filename
$subdirectory
$content
$installParameters
$installData
Documentation was generated by DocBlox 0.18.1.