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