MediaWiki
REL1_22
|
00001 <?php 00033 class MWInit { 00034 static $compilerVersion; 00035 00039 static function getCompilerVersion() { 00040 return false; 00041 } 00042 00050 static function isHipHop() { 00051 return defined( 'HPHP_VERSION' ); 00052 } 00053 00062 static function interpretedPath( $file ) { 00063 global $IP; 00064 return "$IP/$file"; 00065 } 00066 00072 static function compiledPath( $file ) { 00073 global $IP; 00074 return "$IP/$file"; 00075 } 00076 00082 static function extCompiledPath( $file ) { 00083 return false; 00084 } 00085 00094 static function classExists( $class ) { 00095 return class_exists( $class ); 00096 } 00097 00107 static function methodExists( $class, $method ) { 00108 return method_exists( $class, $method ); 00109 } 00110 00119 static function functionExists( $function ) { 00120 return function_exists( $function ); 00121 } 00122 00133 static function callStaticMethod( $className, $methodName, $args ) { 00134 return call_user_func_array( array( $className, $methodName ), $args ); 00135 } 00136 }