# Plugins with view helpers - how to name?

**URL:** <https://www.ruby-forum.com/t/plugins-with-view-helpers-how-to-name/131954>\
**Category:** Rails\
**Created:** [March 14, 2008, 6:33pm UTC](https://www.ruby-forum.com/t/plugins-with-view-helpers-how-to-name/131954 "2008-03-14T18:33:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![goodieboy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecc23a/32.png) [@goodieboy](https://www.ruby-forum.com/u/goodieboy)\
**Post date:** [March 14, 2008, 6:33pm UTC](https://www.ruby-forum.com/t/plugins-with-view-helpers-how-to-name/131954/1 "2008-03-14T18:33:03Z")

</div>

Hi,

I’ve created a plug-in, that has quite a few helper methods. A lot of  
the method names are pretty generic; document\_index\_view,  
document\_resource\_path. I’m wondering if I should put a prefix before  
the name of all of my helper methods. Like the name of the plug-in?  
For example, if my plug-in were named “ice”, those helper methods  
could be called:

ice\_document\_path  
ice\_document\_resource\_path

or even:

i\_document\_path  
i\_document\_resource\_path

Is there any existing solution to this problem? How are people  
handling the mixing of same-name helper methods in their views? What  
about creating an instance variable that acts as a proxy to those  
helper methods?

@ice.document\_resource\_path

Thanks
