Sha256: eedf45721d46229b3266912b1ff023925f55ede2d0b11eec5f03712f25060b23

Contents?: true

Size: 441 Bytes

Versions: 10

Compression:

Stored size: 441 Bytes

Contents

require __DIR__/:facebook/:facebook

module Ramaze
  module Helper::Facebook
    def self.included(klass)
      klass.send(:helper, :aspect)
    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

10 entries across 10 versions & 4 rubygems

Version Path
Pistos-ramaze-2008.09 lib/ramaze/contrib/facebook.rb
clivecrous-ramaze-0.3.9.5 lib/ramaze/contrib/facebook.rb
manveru-ramaze-2008.07 lib/ramaze/contrib/facebook.rb
manveru-ramaze-2008.08 lib/ramaze/contrib/facebook.rb
manveru-ramaze-2008.09 lib/ramaze/contrib/facebook.rb
manveru-ramaze-2008.10 lib/ramaze/contrib/facebook.rb
ramaze-2008.11 lib/ramaze/contrib/facebook.rb
ramaze-0.3.9.1 lib/ramaze/contrib/facebook.rb
ramaze-2008.06 lib/ramaze/contrib/facebook.rb
ramaze-0.3.9 lib/ramaze/contrib/facebook.rb