aboutsummaryrefslogtreecommitdiff
path: root/engine/classes/ElggPluginManifest.php
diff options
context:
space:
mode:
authorCash Costello <cash.costello@gmail.com>2012-07-16 22:15:58 -0400
committerCash Costello <cash.costello@gmail.com>2012-07-16 22:15:58 -0400
commit6c9b6a031c6d8a8474bc5e7a1717a5ae3bee1535 (patch)
tree21eec1f05deefefa54aa5b0f03c5ab7aa4360297 /engine/classes/ElggPluginManifest.php
parent2e0cc0343715adec8a0843750016f89acc3c2394 (diff)
parent037eacc4a5015dc048c4fff080349aa96a9b918e (diff)
downloadelgg-6c9b6a031c6d8a8474bc5e7a1717a5ae3bee1535.tar.gz
elgg-6c9b6a031c6d8a8474bc5e7a1717a5ae3bee1535.tar.bz2
Merge pull request #304 from sembrestels/donate-manifest
Code, Report issue and Donate links in manifest
Diffstat (limited to 'engine/classes/ElggPluginManifest.php')
-rw-r--r--engine/classes/ElggPluginManifest.php28
1 files changed, 27 insertions, 1 deletions
diff --git a/engine/classes/ElggPluginManifest.php b/engine/classes/ElggPluginManifest.php
index 6b3932b32..a4f5bb95d 100644
--- a/engine/classes/ElggPluginManifest.php
+++ b/engine/classes/ElggPluginManifest.php
@@ -264,7 +264,7 @@ class ElggPluginManifest {
/**
* Returns the license
*
- * @return sting
+ * @return string
*/
public function getLicense() {
// license vs licence. Use license.
@@ -276,6 +276,32 @@ class ElggPluginManifest {
}
}
+ /**
+ * Returns the repository url
+ *
+ * @return string
+ */
+ public function getRepositoryURL() {
+ return $this->parser->getAttribute('repository');
+ }
+
+ /**
+ * Returns the bug tracker page
+ *
+ * @return string
+ */
+ public function getBugTrackerURL() {
+ return $this->parser->getAttribute('bugtracker');
+ }
+
+ /**
+ * Returns the donations page
+ *
+ * @return string
+ */
+ public function getDonationsPageURL() {
+ return $this->parser->getAttribute('donations');
+ }
/**
* Returns the version of the plugin.