http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72503

Revision: 72503
Author:   jeroendedauw
Date:     2010-09-06 18:28:22 +0000 (Mon, 06 Sep 2010)

Log Message:
-----------
Follow up to r72497

Modified Paths:
--------------
    trunk/extensions/Validator/includes/Validator.php

Modified: trunk/extensions/Validator/includes/Validator.php
===================================================================
--- trunk/extensions/Validator/includes/Validator.php   2010-09-06 17:52:17 UTC 
(rev 72502)
+++ trunk/extensions/Validator/includes/Validator.php   2010-09-06 18:28:22 UTC 
(rev 72503)
@@ -296,10 +296,12 @@
        public function formatParameters() {
                foreach ( $this->parameters as $parameter ) {
                        foreach ( $parameter->outputTypes as $outputType ) {
+                               $outputType[0] = strtolower( $outputType[0] );
                                if ( array_key_exists( $outputType[0], 
self::$mOutputFormats ) ) {
                                        $parameters = array( 
&$parameter->value, $parameter->getName(), $this->parameters );
-                                       $parameters = array_merge( $parameters, 
$arguments );
-                                       call_user_func_array( 
self::$mOutputFormats[$outputType[0]], $parameters );
+                                       $name = array_shift( $outputType );
+                                       $parameters = array_merge( $parameters, 
$outputType );
+                                       call_user_func_array( 
self::$mOutputFormats[$name], $parameters );
                                }
                                else {
                                        throw new Exception( 'There is no 
formatting function for output format ' . $outputType[0] );



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to