Cleaning parameters before passing them to a model
Honsetly, I don't see any sense in your extension.
Can you tell me what is the difference between 

@idea = Idea.create(Idea.filter_parameters(params))


and 

@idea = Idea.create(params)


mass assignment sanitizing make this code safety.