Class: RFacebook::Rails::SessionStatusCheck

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) ⇒ SessionStatusCheck

Returns a new instance of SessionStatusCheck.



71
72
73
74
75
76
77
78
79
80
# File 'lib/rfacebook_on_rails/status_manager.rb', line 71

def initialize(controller)
  @controller = controller
  @valid = false
  begin
    if controller.fbsession.is_valid?
      @valid = true
    end
  rescue
  end
end

Instance Method Details

#invalid_messageObject



90
91
92
# File 'lib/rfacebook_on_rails/status_manager.rb', line 90

def invalid_message
  "session is invalid, you will not be able to make API calls (possibly due to a bad API key or secret)"
end

#titleObject



82
83
84
# File 'lib/rfacebook_on_rails/status_manager.rb', line 82

def title
  "fbsession"
end

#valid_messageObject



86
87
88
# File 'lib/rfacebook_on_rails/status_manager.rb', line 86

def valid_message
  "session is ready to make API calls"
end