Class: ActionController::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/doesfacebook.rb

Class Method Summary collapse

Class Method Details

.does_facebook(opts = {}) ⇒ Object

Call this method within your controller to parse configuration and enabled session validation and parsing



43
44
45
46
47
48
49
50
51
52
53
54
55
# File 'lib/doesfacebook.rb', line 43

def self.does_facebook(opts={})
  self.instance_eval do 
    include DoesFacebook::Config
    include DoesFacebook::Controls
    include DoesFacebook::Filters
    prepend_before_filter :parse_signed_request, :validate_signed_request
    prepend_before_filter :sessionify_signed_request unless opts[:session]==false
    helper :does_facebook
  
    protected
    attr_reader :fbparams
  end
end