فهرست منبع

[php7] fix accessing static methods of String class stored into a variable (#4667)

Alexander Kuzmenko 8 سال پیش
والد
کامیت
4a2b7b4dfe
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      std/php7/Boot.hx

+ 1 - 1
std/php7/Boot.hx

@@ -530,7 +530,7 @@ private class HxClass {
 	**/
 	@:phpMagic
 	function __call( method:String, args:NativeArray ) : Dynamic {
-		var callback = phpClassName + '::' + method;
+		var callback = (phpClassName == 'String' ? (cast HxString:HxClass).phpClassName : phpClassName) + '::' + method;
 		return Global.call_user_func_array(callback, args);
 	}