Sha256: a358a28f4af191f682b049b51eef2d0f07995415bf40f264e90cd36d1ecfe6b7

Contents?: true

Size: 448 Bytes

Versions: 2

Compression:

Stored size: 448 Bytes

Contents

require __DIR__/:facebook/:facebook

module Ramaze
  module FacebookHelper
    def self.included(klass)
      klass.send(:helper, :aspect, :inform)
    end

    def error
      if Facebook::ADMINS.include? facebook[:user]
        error = Ramaze::Dispatcher::Error.current
        [error, *error.backtrace].join '<br/>'
      end
    end

    private

    def facebook
      @facebook ||= Facebook::Client.new
    end
    alias fb facebook
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ramaze-0.3.0 lib/ramaze/contrib/facebook.rb
ramaze-0.3.5 lib/ramaze/contrib/facebook.rb