TYPO3
7.6
|
Public Member Functions | |
getAll () | |
getAlldownloadcounter () | |
getAuthorcompany () | |
getAuthoremail () | |
getAuthorname () | |
getCategory () | |
getDependencies () | |
getDescription () | |
getDownloadcounter () | |
getExtkey () | |
getLastuploaddate () | |
getOwnerusername () | |
getReviewstate () | |
getState () | |
getT3xfilemd5 () | |
getTitle () | |
getUploadcomment () | |
getVersion () | |
Public Member Functions inherited from AbstractXmlParser | |
attach (\SplObserver $observer) | |
detach (\SplObserver $observer) | |
notify () | |
isAvailable () | |
parseXml ($file) | |
Protected Member Functions | |
resetProperties ($resetAll=false) | |
convertDependencies ($dependencies) | |
Protected Member Functions inherited from AbstractXmlParser | |
createParser () | |
Protected Attributes | |
$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 | |
Protected Attributes inherited from AbstractXmlParser | |
$objXml | |
$requiredPhpExtensions | |
$observers = array() | |
Module: Extension manager - Extension.xml abstract parser Abstract parser for TYPO3's extension.xml file.
Definition at line 24 of file AbstractExtensionXmlParser.php.
|
protected |
Convert dependencies from TER format to EM_CONF format
string | $dependencies | serialized dependency array |
Definition at line 408 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$dependencies, and AbstractExtensionXmlParser\$version.
Referenced by ExtensionXmlPushParser\characterData(), and ExtensionXmlPullParser\startElement().
getAll | ( | ) |
Returns an assoziative array of all extension version properties.
Valid array keys of returned array are: extkey, version, alldownloadcounter, downloadcounter, title, description, state, reviewstate, category, lastuploaddate, uploadcomment, dependencies, authorname, authoremail, authorcompany, ownerusername, t3xfilemd5
public
Definition at line 157 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$authorcompany, AbstractExtensionXmlParser\$authoremail, AbstractExtensionXmlParser\$authorname, AbstractExtensionXmlParser\$category, AbstractExtensionXmlParser\$dependencies, AbstractExtensionXmlParser\$description, AbstractExtensionXmlParser\$extensionDownloadCounter, AbstractExtensionXmlParser\$extensionKey, AbstractExtensionXmlParser\$lastuploaddate, AbstractExtensionXmlParser\$ownerusername, AbstractExtensionXmlParser\$reviewstate, AbstractExtensionXmlParser\$state, AbstractExtensionXmlParser\$t3xfilemd5, AbstractExtensionXmlParser\$title, AbstractExtensionXmlParser\$uploadcomment, AbstractExtensionXmlParser\$version, and AbstractExtensionXmlParser\$versionDownloadCounter.
getAlldownloadcounter | ( | ) |
Returns download number sum of all extension's versions.
public
Definition at line 187 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$extensionDownloadCounter.
getAuthorcompany | ( | ) |
Returns company name of extension author.
public
Definition at line 199 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$authorcompany.
getAuthoremail | ( | ) |
Returns e-mail address of extension author.
public
Definition at line 211 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$authoremail.
getAuthorname | ( | ) |
Returns name of extension author.
public
Definition at line 223 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$authorname.
getCategory | ( | ) |
Returns category of an extension.
public
Definition at line 235 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$category.
getDependencies | ( | ) |
Returns dependencies of an extension's version.
public
Definition at line 247 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$dependencies.
getDescription | ( | ) |
Returns description of an extension's version.
public
Definition at line 259 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$description.
getDownloadcounter | ( | ) |
Returns download number of an extension's version.
public
Definition at line 271 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$versionDownloadCounter.
getExtkey | ( | ) |
Returns key of an extension.
public
Definition at line 283 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$extensionKey.
getLastuploaddate | ( | ) |
Returns last uploaddate of an extension's version.
public
Definition at line 295 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$lastuploaddate.
getOwnerusername | ( | ) |
Returns username of extension owner.
public
Definition at line 307 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$ownerusername.
getReviewstate | ( | ) |
Returns review state of an extension's version.
public
Definition at line 319 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$reviewstate.
getState | ( | ) |
Returns state of an extension's version.
public
Definition at line 331 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$state.
getT3xfilemd5 | ( | ) |
Returns t3x file hash of an extension's version.
public
Definition at line 343 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$t3xfilemd5.
getTitle | ( | ) |
Returns title of an extension's version.
public
Definition at line 355 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$title.
getUploadcomment | ( | ) |
Returns extension upload comment.
public
Definition at line 367 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$uploadcomment.
getVersion | ( | ) |
Returns version number.
public
Definition at line 379 of file AbstractExtensionXmlParser.php.
References AbstractExtensionXmlParser\$version.
|
protected |
Method resets version class properties.
$resetAll | $all if TRUE, additionally extension properties are reset |
Definition at line 391 of file AbstractExtensionXmlParser.php.
Referenced by ExtensionXmlPushParser\endElement(), and ExtensionXmlPullParser\endElement().
|
protected |
Definition at line 31 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getAuthorcompany().
|
protected |
Definition at line 38 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getAuthoremail().
|
protected |
Definition at line 45 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getAuthorname().
|
protected |
Definition at line 52 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getCategory().
|
protected |
Definition at line 59 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\convertDependencies(), AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getDependencies().
|
protected |
Definition at line 66 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getDescription().
|
protected |
Definition at line 73 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getAlldownloadcounter().
|
protected |
Definition at line 80 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getExtkey().
|
protected |
Definition at line 87 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getLastuploaddate().
|
protected |
Definition at line 94 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getOwnerusername().
|
protected |
Definition at line 101 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getReviewstate().
|
protected |
Definition at line 108 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getState().
|
protected |
Definition at line 115 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getT3xfilemd5().
|
protected |
Definition at line 122 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getTitle().
|
protected |
Definition at line 129 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getUploadcomment().
|
protected |
Definition at line 136 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\convertDependencies(), AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getVersion().
|
protected |
Definition at line 143 of file AbstractExtensionXmlParser.php.
Referenced by AbstractExtensionXmlParser\getAll(), and AbstractExtensionXmlParser\getDownloadcounter().