You have the following application helper module ApplicationHelper def method_a end end
Then if you have other helper module OtherHelper def b method_a # i can call method a here end end I am not sure how this actually works since module has not inheritance. So my question is if I didn't extend the applicationhelper module, but create a new module for it, let's say UserHelper. Then in any other helper module, i need to include this UserHelper module if the helper module needs to use some of the codes in it. Hope i get myself clear.