summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2015-01-14 21:59:53 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2015-01-14 21:59:53 +0100
commitade1524d43150a45f633e6efac3d7fdea3e1d802 (patch)
tree459031162955d0566489ebb4dc2de4848c69ff12
parent806b4de54ffd1dd682ec7b42a5be8343a464e5f0 (diff)
Fix valid extension entry points.
Add possibility to use underscores (_) in entrypoints.
-rw-r--r--lib/Minz/ExtensionManager.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Minz/ExtensionManager.php b/lib/Minz/ExtensionManager.php
index 5880e80f6..3df72abb7 100644
--- a/lib/Minz/ExtensionManager.php
+++ b/lib/Minz/ExtensionManager.php
@@ -82,9 +82,10 @@ class Minz_ExtensionManager {
* @return true if the array is valid, false else.
*/
public static function is_valid_metadata($meta) {
+ $valid_chars = array('_');
return !(empty($meta['name']) ||
empty($meta['entrypoint']) ||
- !ctype_alnum($meta['entrypoint']));
+ !ctype_alnum(str_replace($valid_chars, '', $meta['entrypoint'])));
}
/**