aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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'])));
}
/**