--TEST-- ReflectionClass::getProperties() --CREDITS-- Robin Fernandes Steve Seear --FILE-- getProperties()); } ?> --EXPECTF-- Reflecting on class pubf: array(2) { [0]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "a" [%u|b%"class"]=> %unicode|string%(4) "pubf" } [1]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "s" [%u|b%"class"]=> %unicode|string%(4) "pubf" } } Reflecting on class subpubf: array(2) { [0]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "a" [%u|b%"class"]=> %unicode|string%(4) "pubf" } [1]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "s" [%u|b%"class"]=> %unicode|string%(4) "pubf" } } Reflecting on class protf: array(2) { [0]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "a" [%u|b%"class"]=> %unicode|string%(5) "protf" } [1]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "s" [%u|b%"class"]=> %unicode|string%(5) "protf" } } Reflecting on class subprotf: array(2) { [0]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "a" [%u|b%"class"]=> %unicode|string%(5) "protf" } [1]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "s" [%u|b%"class"]=> %unicode|string%(5) "protf" } } Reflecting on class privf: array(2) { [0]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "a" [%u|b%"class"]=> %unicode|string%(5) "privf" } [1]=> &object(ReflectionProperty)#%d (2) { [%u|b%"name"]=> %unicode|string%(1) "s" [%u|b%"class"]=> %unicode|string%(5) "privf" } } Reflecting on class subprivf: array(0) { }