PHP Класс iaExtra

Наследование: extends abstractCore
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$error
$isUpdate
$isUpgrade
$itemData

Защищенные свойства (Protected)

Свойство Тип Описание
$_attributes
$_currentPath
$_extrasTypePaths
$_inTag
$_menuGroups
$_notes
$_parsed
$_quickParseMode
$_table
$_url
$_xmlContent

Открытые методы

Метод Описание
_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 ( )

Защищенные методы

Метод Описание
_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 )

Приватные методы

Метод Описание
_processCategory ( array $entryData, $action = self::ACTION_INSTALL )

Описание методов

_addPhrase() защищенный Метод

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

_alterTable() защищенный Метод

protected _alterTable ( $fieldData )

_attr() защищенный Метод

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

_checkDependencies() защищенный Метод

protected _checkDependencies ( )

_checkPath() защищенный Метод

protected _checkPath ( $items )

_compare() защищенный Метод

protected _compare ( )

_getVersion() защищенный Метод

protected _getVersion ( )

_isExist() защищенный Метод

protected _isExist ( )

_lookupGroupId() защищенный Метод

protected _lookupGroupId ( $groupName )

_parserComment() публичный Метод

public _parserComment ( $parser )

_parserData() публичный Метод

public _parserData ( $parser, $text )

_parserEnd() публичный Метод

public _parserEnd ( $parser, $name )

_parserQuickData() публичный Метод

public _parserQuickData ( $parser, $text )

_parserStart() публичный Метод

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

_processAdminPages() защищенный Метод

protected _processAdminPages ( array $entries )
$entries array

_processConfig() защищенный Метод

protected _processConfig ( array $entries )
$entries array

_processFields() защищенный Метод

protected _processFields ( array $fields )
$fields array

_processPhrases() защищенный Метод

protected _processPhrases ( array $phrases )
$phrases array

_processQueries() защищенный Метод

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

_resetValues() защищенный Метод

protected _resetValues ( )

_runPhpCode() защищенный Метод

protected _runPhpCode ( $code )

checkValidity() публичный Метод

public checkValidity ( )

doAction() публичный Метод

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

getFromPath() публичный Метод

public getFromPath ( $filePath )

getMenuGroups() публичный Метод

public getMenuGroups ( )

getNotes() публичный Метод

public getNotes ( )

getUrl() публичный Метод

public getUrl ( )

init() публичный Метод

public init ( )

install() публичный Метод

public install ( )

parse() публичный Метод

public parse ( $quickMode = false )

setUrl() публичный Метод

public setUrl ( $url )

setXml() публичный Метод

public setXml ( $xmlContent )

uninstall() публичный Метод

public uninstall ( $extraName )

upgrade() публичный Метод

public upgrade ( )

Описание свойств

$_attributes защищенное свойство

protected $_attributes

$_currentPath защищенное свойство

protected $_currentPath

$_extrasTypePaths защищенное свойство

protected $_extrasTypePaths

$_inTag защищенное свойство

protected $_inTag

$_menuGroups защищенное свойство

protected $_menuGroups

$_notes защищенное свойство

protected $_notes

$_parsed защищенное свойство

protected $_parsed

$_quickParseMode защищенное свойство

protected $_quickParseMode

$_table защищенное статическое свойство

protected static $_table

$_url защищенное свойство

protected $_url

$_xmlContent защищенное свойство

protected $_xmlContent

$error публичное свойство

public $error

$isUpdate публичное свойство

public $isUpdate

$isUpgrade публичное свойство

public $isUpgrade

$itemData публичное свойство

public $itemData