registration: Fix mode of files (755 -> 644)
[lhc/web/wiklou.git] / includes / registration / ExtensionProcessor.php
index 7c60aa5..415e664 100644 (file)
@@ -34,6 +34,7 @@ class ExtensionProcessor implements Processor {
                'LogTypes',
                'LogRestrictions',
                'FilterLogTypes',
+               'ActionFilteredLogs',
                'LogNames',
                'LogHeaders',
                'LogActions',
@@ -208,8 +209,12 @@ class ExtensionProcessor implements Processor {
        protected function extractHooks( array $info ) {
                if ( isset( $info['Hooks'] ) ) {
                        foreach ( $info['Hooks'] as $name => $value ) {
-                               foreach ( (array)$value as $callback ) {
-                                       $this->globals['wgHooks'][$name][] = $callback;
+                               if ( is_array( $value ) ) {
+                                       foreach ( $value as $callback ) {
+                                               $this->globals['wgHooks'][$name][] = $callback;
+                                       }
+                               } else {
+                                       $this->globals['wgHooks'][$name][] = $value;
                                }
                        }
                }