http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88212
Revision: 88212
Author: yaron
Date: 2011-05-16 03:18:25 +0000 (Mon, 16 May 2011)
Log Message:
-----------
Follow-up to to r88095 - replaced calls to $diClass::doUnserialize() with calls
to call_user_func(), because the former syntax doesn't work with PHP < 5.3 (?)
Modified Paths:
--------------
trunk/extensions/SemanticMediaWiki/includes/dataitems/SMW_DataItem.php
Modified: trunk/extensions/SemanticMediaWiki/includes/dataitems/SMW_DataItem.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/includes/dataitems/SMW_DataItem.php
2011-05-16 01:33:12 UTC (rev 88211)
+++ trunk/extensions/SemanticMediaWiki/includes/dataitems/SMW_DataItem.php
2011-05-16 03:18:25 UTC (rev 88212)
@@ -146,9 +146,9 @@
public static function newFromSerialization( $diType, $serialization,
$typeid = '' ) {
$diClass = self::getDataItemClassNameForId( $diType );
if ( $typeid !== '' ) {
- return $diClass::doUnserialize( $serialization, $typeid
);
+ return call_user_func( array( $diClass, 'doUnserialize'
), $serialization, $typeid );
} else {
- return $diClass::doUnserialize( $serialization );
+ return call_user_func( array( $diClass, 'doUnserialize'
), $serialization );
}
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs