You are really going to want to be careful with this. Using user data to call any method via send
could leave room open for users to execute any method they want. send
is often used to call method names dynamically—but make sure the input values are trusted and can't be manipulated by users.
Golden rule is never trust any input that comes from the user.