eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZFilePackageHandler

class eZFilePackageHandler extends eZPackageHandler

Methods

eZPackageHandler($handlerType, $parameters = array())

from eZPackageHandler
extractInstallContent()

from eZPackageHandler
install($package, $installType, $parameters, $name, $os, $filename, $subdirectory, $content, $installParameters, $installData)

uninstall($package, $installType, $parameters, $name, $os, $filename, $subdirectory, $content, $installParameters, $installData)

from eZPackageHandler
handlerType()

from eZPackageHandler
reset()

from eZPackageHandler
explainInstallItem($package, $installItem, $requestedInfo = array())

from eZPackageHandler
add($packageType, $package, $cli, $parameters)

handleAddParameters($packageType, $package, $cli, $arguments)

createDependencyNode($package, $dependencyNode, $dependencyItem, $dependencySection)

from eZPackageHandler
parseDependencyNode($package, $dependencyNode, $dependencyParameters, $dependencySection)

from eZPackageHandler
createDependencyText($package, $dependencyItem, $dependencySection)

from eZPackageHandler
createInstallNode($package, $installNode, $installItem, $installType)

parseInstallNode($package, $installNode, $installParameters, $isInstall)

isErrorElement($elementID, $installParameters)

from eZPackageHandler
eZFilePackageHandler()

handleParameters($packageType, $package, $cli, $type, $arguments)

roleExists($type, $role)

designExists($design)

fileExists($file, $type, $role, $roleValue, $design, $triedFiles)

iniMatch($filePath, $role, $roleValue, $file, $triedFiles)

Details

in eZPackageHandler at line 22
public eZPackageHandler($handlerType, $parameters = array())

Parameters

$handlerType
$parameters

in eZPackageHandler at line 34
public extractInstallContent()

at line 27
public install($package, $installType, $parameters, $name, $os, $filename, $subdirectory, $content, $installParameters, $installData)

Parameters

$package
$installType
$parameters
$name
$os
$filename
$subdirectory
$content
$installParameters
$installData

in eZPackageHandler at line 54
public uninstall($package, $installType, $parameters, $name, $os, $filename, $subdirectory, $content, $installParameters, $installData)

Parameters

$package
$installType
$parameters
$name
$os
$filename
$subdirectory
$content
$installParameters
$installData

in eZPackageHandler at line 64
public handlerType()

in eZPackageHandler at line 72
public reset()

in eZPackageHandler at line 86
public explainInstallItem($package, $installItem, $requestedInfo = array())

Parameters

$package
$installItem
$requestedInfo

at line 88
public add($packageType, $package, $cli, $parameters)

Parameters

$packageType
$package
$cli
$parameters

at line 139
public handleAddParameters($packageType, $package, $cli, $arguments)

Parameters

$packageType
$package
$cli
$arguments

in eZPackageHandler at line 128
public createDependencyNode($package, $dependencyNode, $dependencyItem, $dependencySection)

Parameters

$package
$dependencyNode
$dependencyItem
$dependencySection

in eZPackageHandler at line 140
public parseDependencyNode($package, $dependencyNode, $dependencyParameters, $dependencySection)

Parameters

$package
$dependencyNode
$dependencyParameters
$dependencySection

in eZPackageHandler at line 151
public createDependencyText($package, $dependencyItem, $dependencySection)

Parameters

$package
$dependencyItem
$dependencySection

at line 582
public createInstallNode($package, $installNode, $installItem, $installType)

Parameters

$package
$installNode
$installItem
$installType

at line 587
public parseInstallNode($package, $installNode, $installParameters, $isInstall)

Parameters

$package
$installNode
$installParameters
$isInstall

in eZPackageHandler at line 185
public isErrorElement($elementID, $installParameters)

Parameters

$elementID
$installParameters

at line 22
public eZFilePackageHandler()

at line 144
public handleParameters($packageType, $package, $cli, $type, $arguments)

Parameters

$packageType
$package
$cli
$type
$arguments

at line 340
public roleExists($type, $role)

Parameters

$type
$role

at line 351
public designExists($design)

Parameters

$design

at line 356
public fileExists($file, $type, $role, $roleValue, $design, $triedFiles)

Parameters

$file
$type
$role
$roleValue
$design
$triedFiles

at line 532
public iniMatch($filePath, $role, $roleValue, $file, $triedFiles)

Parameters

$filePath
$role
$roleValue
$file
$triedFiles