Rails: multiple-class methods -


i'm presenting users list of assets they've created. can different classes, , each has edit button.

what'd best way write method takes user correct edit form depending on class is?

something i'm thinking:

def edit_asset(class, id)   if class == 'photo'     redirect_to edit_photo_url(id)   elsif class == 'audio'     redirect_to edit_audio_url(id)   elsif ...     ...   end end 

is there better way this? should method go? thanks!

edit

i forgot mention classes either classes or subclasses.

you can link_to 'edit', [:edit, @object], assuming @object listed resource in routes file.


Comments

Popular posts from this blog

java - How to Configure JAXRS and Spring With Annotations -

visual studio - TFS will not accept changes I've made to a Java project -

php - Create image in codeigniter on the fly -