php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/reflection/tests/ |
files >> //php-7.1.11/ext/reflection/tests/ReflectionMethod_defaultArg.phpt |
--TEST-- ReflectionMethod and RECV_INIT (bug #70957 and #70958) --FILE-- <?php Abstract class F { private function bar($a = self::class) {} } Trait T { private function bar($a = self::class) {} } class B { use T; } echo new \ReflectionMethod('F', 'bar'); echo new \ReflectionMethod('T', 'bar'); echo new \ReflectionMethod('B', 'bar'); ?> --EXPECTF-- Method [ <user> private method bar ] { @@ %s - Parameters [1] { Parameter #0 [ <optional> $a = 'F' ] } } Method [ <user> private method bar ] { @@ %s - Parameters [1] { Parameter #0 [ <optional> $a = 'T' ] } } Method [ <user> private method bar ] { @@ %s - Parameters [1] { Parameter #0 [ <optional> $a = 'B' ] } }y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`