Skip to content

Instantly share code, notes, and snippets.

@leviwilson
Created September 20, 2013 15:53
Show Gist options
  • Save leviwilson/6639680 to your computer and use it in GitHub Desktop.
Save leviwilson/6639680 to your computer and use it in GitHub Desktop.
Calling same method for multiple screens
def show_deleted_for(cls)
on(cls).show_deleted = true
end
def hide_deleted_for(cls)
on(cls)show_deleted = false
end
[CaseActivityTab, MemberNotesTab].each do |cls|
show_deleted_for(cls)
end
# alternative to the above
[CaseActivityTab, MemberNotesTab].each(&method(:show_deleted_for)) # => calls :show_delete_for for each in the array
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment