Sha256: 361e70d16037047f0167b668ec1238de3a7ce01dcce121f39e564120e7e9db05
Contents?: true
Size: 865 Bytes
Versions: 8
Compression:
Stored size: 865 Bytes
Contents
module FriendshipsHelper def friendship_control_links(friendship) html = case friendship.friendship_status_id when FriendshipStatus[:pending].id "#{(link_to(:accept.l, accept_user_friendship_path(friendship.user, friendship), :method => :put, :class => 'button positive') unless friendship.initiator?)} #{link_to(:deny.l, deny_user_friendship_path(friendship.user, friendship), :method => :put, :class => 'button negative')}" when FriendshipStatus[:accepted].id "#{link_to(:remove_this_friend.l, deny_user_friendship_path(friendship.user, friendship), :method => :put, :class => 'button negative')}" when FriendshipStatus[:denied].id "#{link_to(:accept_this_request.l, accept_user_friendship_path(friendship.user, friendship), :method => :put, :class => 'button positive')}" end html.html_safe end end
Version data entries
8 entries across 8 versions & 1 rubygems