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

Reply via email to