PHP Class iaExtra

Inheritance: extends abstractCore
Afficher le fichier Open project: intelliants/subrion Class Usage Examples

Méthodes publiques

Свойство Type Description
$error
$isUpdate
$isUpgrade
$itemData

Protected Properties

Свойство Type Description
$_attributes
$_currentPath
$_extrasTypePaths
$_inTag
$_menuGroups
$_notes
$_parsed
$_quickParseMode
$_table
$_url
$_xmlContent

Méthodes publiques

Méthode Description
_parserComment ( $parser )
_parserData ( $parser, $text )
_parserEnd ( $parser, $name )
_parserQuickData ( $parser, $text )
_parserStart ( $parser, $name, $attributes )
checkValidity ( )
doAction ( $action, $url = '' )
getFromPath ( $filePath )
getMenuGroups ( )
getNotes ( )
getUrl ( )
init ( )
install ( )
parse ( $quickMode = false )
setUrl ( $url )
setXml ( $xmlContent )
uninstall ( $extraName )
upgrade ( )

Méthodes protégées

Méthode Description
_addPhrase ( $key, $value, $category = iaLanguage::CATEGORY_COMMON )
_alterTable ( $fieldData )
_attr ( $key, $default = '', $inArray = false )
_checkDependencies ( )
_checkPath ( $items )
_compare ( )
_getVersion ( )
_isExist ( )
_lookupGroupId ( $groupName )
_processAdminPages ( array $entries )
_processConfig ( array $entries )
_processFields ( array $fields )
_processPhrases ( array $phrases )
_processQueries ( $type, $stage, $ignoreNonVersionedQueries = false )
_resetValues ( )
_runPhpCode ( $code )

Private Methods

Méthode Description
_processCategory ( array $entryData, $action = self::ACTION_INSTALL )

Method Details

_addPhrase() protected méthode

protected _addPhrase ( $key, $value, $category = iaLanguage::CATEGORY_COMMON )

_alterTable() protected méthode

protected _alterTable ( $fieldData )

_attr() protected méthode

protected _attr ( $key, $default = '', $inArray = false )

_checkDependencies() protected méthode

protected _checkDependencies ( )

_checkPath() protected méthode

protected _checkPath ( $items )

_compare() protected méthode

protected _compare ( )

_getVersion() protected méthode

protected _getVersion ( )

_isExist() protected méthode

protected _isExist ( )

_lookupGroupId() protected méthode

protected _lookupGroupId ( $groupName )

_parserComment() public méthode

public _parserComment ( $parser )

_parserData() public méthode

public _parserData ( $parser, $text )

_parserEnd() public méthode

public _parserEnd ( $parser, $name )

_parserQuickData() public méthode

public _parserQuickData ( $parser, $text )

_parserStart() public méthode

public _parserStart ( $parser, $name, $attributes )

_processAdminPages() protected méthode

protected _processAdminPages ( array $entries )
$entries array

_processConfig() protected méthode

protected _processConfig ( array $entries )
$entries array

_processFields() protected méthode

protected _processFields ( array $fields )
$fields array

_processPhrases() protected méthode

protected _processPhrases ( array $phrases )
$phrases array

_processQueries() protected méthode

protected _processQueries ( $type, $stage, $ignoreNonVersionedQueries = false )

_resetValues() protected méthode

protected _resetValues ( )

_runPhpCode() protected méthode

protected _runPhpCode ( $code )

checkValidity() public méthode

public checkValidity ( )

doAction() public méthode

public doAction ( $action, $url = '' )

getFromPath() public méthode

public getFromPath ( $filePath )

getMenuGroups() public méthode

public getMenuGroups ( )

getNotes() public méthode

public getNotes ( )

getUrl() public méthode

public getUrl ( )

init() public méthode

public init ( )

install() public méthode

public install ( )

parse() public méthode

public parse ( $quickMode = false )

setUrl() public méthode

public setUrl ( $url )

setXml() public méthode

public setXml ( $xmlContent )

uninstall() public méthode

public uninstall ( $extraName )

upgrade() public méthode

public upgrade ( )

Property Details

$_attributes protected_oe property

protected $_attributes

$_currentPath protected_oe property

protected $_currentPath

$_extrasTypePaths protected_oe property

protected $_extrasTypePaths

$_inTag protected_oe property

protected $_inTag

$_menuGroups protected_oe property

protected $_menuGroups

$_notes protected_oe property

protected $_notes

$_parsed protected_oe property

protected $_parsed

$_quickParseMode protected_oe property

protected $_quickParseMode

$_table protected_oe static_oe property

protected static $_table

$_url protected_oe property

protected $_url

$_xmlContent protected_oe property

protected $_xmlContent

$error public_oe property

public $error

$isUpdate public_oe property

public $isUpdate

$isUpgrade public_oe property

public $isUpgrade

$itemData public_oe property

public $itemData