module Facebooker::Rails::Controller::ClassMethods

Public Instance Methods

ensure_application_is_installed_by_facebook_user(options = {}) click to toggle source
# File lib/facebooker/rails/controller.rb, line 343
def ensure_application_is_installed_by_facebook_user(options = {})
  before_filter :ensure_application_is_installed_by_facebook_user, options
end
ensure_authenticated_to_facebook(options = {}) click to toggle source

Creates a filter which reqires a user to have already authenticated to Facebook before executing actions. Accepts the same optional options hash which before_filter and after_filter accept.

# File lib/facebooker/rails/controller.rb, line 339
def ensure_authenticated_to_facebook(options = {})
  before_filter :ensure_authenticated_to_facebook, options
end
request_comes_from_facebook?() click to toggle source
# File lib/facebooker/rails/controller.rb, line 347
def request_comes_from_facebook?
  request_is_for_a_facebook_canvas? || request_is_facebook_ajax?
end