From a8470d2500a482ff3791cdfb174f07e6f61961ed Mon Sep 17 00:00:00 2001 From: Jani Taskinen Date: Sat, 1 Aug 2009 01:01:43 +0000 Subject: [PATCH] - Added test for bug #49074 --- ext/reflection/tests/bug49074.phpt | 35 ++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 ext/reflection/tests/bug49074.phpt diff --git a/ext/reflection/tests/bug49074.phpt b/ext/reflection/tests/bug49074.phpt new file mode 100644 index 0000000000..b8990a3db9 --- /dev/null +++ b/ext/reflection/tests/bug49074.phpt @@ -0,0 +1,35 @@ +--TEST-- +Bug #49074 (private class static fields can be modified by using reflection) +--FILE-- +getStaticProperties(); + +$m['data1'] = 100; +$m['data2'] = 200; +$m['data3'] = 300; +$m['data4'] = 400; + +var_dump($r->getStaticProperties()); +?> +--EXPECT-- +array(4) { + [u"data2"]=> + int(2) + [u"data3"]=> + int(3) + [u"data1"]=> + int(1) + [u"data4"]=> + int(4) +} -- 2.40.0