http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90809
Revision: 90809
Author: nad
Date: 2011-06-26 00:47:27 +0000 (Sun, 26 Jun 2011)
Log Message:
-----------
use just one quote type in the evaled DB class creation
Modified Paths:
--------------
trunk/extensions/SimpleSecurity/SimpleSecurity_body.php
Modified: trunk/extensions/SimpleSecurity/SimpleSecurity_body.php
===================================================================
--- trunk/extensions/SimpleSecurity/SimpleSecurity_body.php 2011-06-26
00:45:06 UTC (rev 90808)
+++ trunk/extensions/SimpleSecurity/SimpleSecurity_body.php 2011-06-26
00:47:27 UTC (rev 90809)
@@ -389,8 +389,7 @@
# - query method is overriden to ensure that old_id field is
returned for all queries which read old_text field
# - only SELECT statements are ever patched
# - fetchObject method is overridden to validate row content
based on old_id
- $oldClass = ucfirst( $wgDBtype );
- eval( "class Database_SimpleSecurity extends
Database{$oldClass}" . ' {
+ eval( 'class Database_SimpleSecurity extends Database' .
ucfirst( $wgDBtype ) . ' {
public function query( $sql, $fname = "", $tempIgnore =
false ) {
$patched = preg_replace_callback( "/(?<=SELECT
).+?(?= FROM)/", array("SimpleSecurity", "patchSQL"), $sql, 1 );
return parent::query( $patched, $fname,
$tempIgnore );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs