Hello All, there is a trait which sits in a class. I need the names of the trait methods, and get_class_methods does this job. I am happy with that, but is it safe/stable? Is there a better way to get trait method names?
Thanks a lot. Working example (My_Class and My_Trait are in different files):. ---------------------------------------------------------------------------------------------- trait My_Trait { function trait_method_1() {} function trait_method_2() {} } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - class My_Class { use My_Trait; function class_method_1() { $trait_methods = get_class_methods( 'My_Trait' ); print_r( $trait_methods ); } function class_method_2() {} } $my_object = new My_Class(); $my_object->class_method_1(); Result: ------------------------ [13-Mar-2013 14:41:22 UTC] Array ( [0] => trait_method_1 [1] => trait_method_2 ) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php