* fix notice error
* hook [call_user_func_array] for dynamic func call