![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct () | |
parseXml ($file) | |
![]() | |
getAll () | |
getAlldownloadcounter () | |
getAuthorcompany () | |
getAuthoremail () | |
getAuthorname () | |
getCategory () | |
getDependencies () | |
getDescription () | |
getDownloadcounter () | |
getExtkey () | |
getLastuploaddate () | |
getOwnerusername () | |
getReviewstate () | |
getState () | |
getT3xfilemd5 () | |
getTitle () | |
getUploadcomment () | |
getVersion () | |
![]() | |
attach (\SplObserver $observer) | |
detach (\SplObserver $observer) | |
notify () | |
isAvailable () | |
parseXml ($file) | |
Protected Member Functions | |
createParser () | |
startElement ($elementName) | |
endElement ($elementName) | |
getElementValue (&$elementName) | |
![]() | |
resetProperties ($resetAll=false) | |
convertDependencies ($dependencies) | |
![]() | |
createParser () | |
Additional Inherited Members | |
![]() | |
$authorcompany = null | |
$authoremail = null | |
$authorname = null | |
$category = null | |
$dependencies = null | |
$description = null | |
$extensionDownloadCounter = null | |
$extensionKey = null | |
$lastuploaddate = null | |
$ownerusername = null | |
$reviewstate = null | |
$state = null | |
$t3xfilemd5 = null | |
$title = null | |
$uploadcomment = null | |
$version = null | |
$versionDownloadCounter = null | |
Module: Extension manager - Extension.xml pull-parser Parser for TYPO3's extension.xml file.
Depends on PHP ext/xmlreader which should be available with PHP >= 5.1.0.
Definition at line 27 of file ExtensionXmlPullParser.php.
__construct | ( | ) |
Class constructor.
Definition at line 32 of file ExtensionXmlPullParser.php.
|
protected |
Create required parser
Definition at line 42 of file ExtensionXmlPullParser.php.
Referenced by ExtensionXmlPullParser\parseXml().
|
protected |
Method is invoked when parser accesses end tag of an element.
string | $elementName,: | element name at parser's current position |
Definition at line 149 of file ExtensionXmlPullParser.php.
References AbstractXmlParser\notify(), and AbstractExtensionXmlParser\resetProperties().
Referenced by ExtensionXmlPullParser\parseXml().
|
protected |
Method returns the value of an element at XMLReader's current position.
Method will read until it finds the end of the given element. If element has no value, method returns NULL.
string | $elementName,: | name of element to retrieve it's value from |
Definition at line 172 of file ExtensionXmlPullParser.php.
Referenced by ExtensionXmlPullParser\startElement().
parseXml | ( | $file | ) |
Method parses an extensions.xml file.
string | $file | GZIP stream resource |
\TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException | in case of parser error |
Definition at line 54 of file ExtensionXmlPullParser.php.
References ExtensionXmlPullParser\createParser(), ExtensionXmlPullParser\endElement(), and ExtensionXmlPullParser\startElement().
|
protected |
Method is invoked when parser accesses start tag of an element.
string | $elementName | element name at parser's current position |
Definition at line 83 of file ExtensionXmlPullParser.php.
References AbstractExtensionXmlParser\convertDependencies(), and ExtensionXmlPullParser\getElementValue().
Referenced by ExtensionXmlPullParser\parseXml().