Class: RFacebook::Rails::FacebookParamsStatusCheck

Inherits:
StatusCheck
  • Object
show all
Defined in:
lib/rfacebook_on_rails/status_manager.rb

Instance Method Summary collapse

Methods inherited from StatusCheck

#message, #valid?

Constructor Details

#initialize(controller) ⇒ FacebookParamsStatusCheck

Returns a new instance of FacebookParamsStatusCheck.



97
98
99
100
101
102
103
104
105
106
# File 'lib/rfacebook_on_rails/status_manager.rb', line 97

def initialize(controller)
  @controller = controller
  @valid = false
  begin
    if @controller.fbparams.size > 0
      @valid = true
    end
  rescue
  end
end

Instance Method Details

#invalid_messageObject



116
117
118
# File 'lib/rfacebook_on_rails/status_manager.rb', line 116

def invalid_message
  "fbparams is not populated since we weren't able to validate the signature (possibly due to a bad API key or secret)"
end

#titleObject



108
109
110
# File 'lib/rfacebook_on_rails/status_manager.rb', line 108

def title
  "fbparams"
end

#valid_messageObject



112
113
114
# File 'lib/rfacebook_on_rails/status_manager.rb', line 112

def valid_message
  @controller.fbparams
end