This commit is contained in:
Jon Atkins
2013-04-30 16:31:01 +01:00
parent 46cc5a6adc
commit ec7d18232a
8 changed files with 805 additions and 0 deletions

View File

@ -0,0 +1,22 @@
<?php
class ApkManifestXmlElement extends SimpleXMLElement
{
public function getPermissions()
{
/**
* @var ApkManifestXmlElement
*/
$permsArray = $this->{'uses-permission'};
$perms = array();
foreach($permsArray as $perm)
{
$permAttr = get_object_vars($perm);
$objNotationArray = explode('.',$permAttr['@attributes']['name']);
$permName = trim(end($objNotationArray));
$perms[$permName] = ApkManifest::$permissions[$permName];
}
return $perms;
}
}