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

Revision: 97489
Author:   jeroendedauw
Date:     2011-09-19 13:35:07 +0000 (Mon, 19 Sep 2011)
Log Message:
-----------
added arg to allow ignoring invalid params rather then going mad at them

Modified Paths:
--------------
    trunk/extensions/SemanticMediaWiki/includes/SMW_QueryProcessor.php

Modified: trunk/extensions/SemanticMediaWiki/includes/SMW_QueryProcessor.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/includes/SMW_QueryProcessor.php  
2011-09-19 13:34:23 UTC (rev 97488)
+++ trunk/extensions/SemanticMediaWiki/includes/SMW_QueryProcessor.php  
2011-09-19 13:35:07 UTC (rev 97489)
@@ -32,10 +32,11 @@
         * 
         * @param array $params
         * @param array $printRequests
+        * @param boolean $unknownInvalid
         * 
         * @return array
         */
-       public static function getProcessedParams( array $params, array 
$printRequests = null ) {
+       public static function getProcessedParams( array $params, array 
$printRequests = null, $unknownInvalid = true ) {
                $paramDefinitions = self::getParameters();
                
                $formatManipulation = new SMWParamFormat();
@@ -46,7 +47,7 @@
                
                $paramDefinitions['format']->addManipulations( 
$formatManipulation );
                
-               $validator = new Validator();
+               $validator = new Validator( 'SMW query', $unknownInvalid );
                $validator->setParameters( $params, $paramDefinitions, false );
                $validator->validateParameters();
                


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

Reply via email to