module TwitterFriendly::Utils

Public Instance Methods

authenticating_user?(target) click to toggle source
# File lib/twitter_friendly/utils.rb, line 8
def authenticating_user?(target)
  raise NotImplementedError.new("You must implement ##{__method__}.")
  user.id.to_i == user(target).id.to_i
end
authorized_user?(target) click to toggle source
# File lib/twitter_friendly/utils.rb, line 13
def authorized_user?(target)
  raise NotImplementedError.new("You must implement ##{__method__}.")
  target_user = user(target)
  !target_user.protected? || friendship?(user.id.to_i, target_user.id.to_i)
end
uid_or_screen_name?(object) click to toggle source
# File lib/twitter_friendly/utils.rb, line 3
def uid_or_screen_name?(object)
  raise NotImplementedError.new("You must implement ##{__method__}.")
  object.kind_of?(String) || object.kind_of?(Integer)
end