Sha256: 2ca4d850dd98fa8f20dbd8c44965efe8b0902550521cb0337a3c9ad0f0d6748e

Contents?: true

Size: 392 Bytes

Versions: 2

Compression:

Stored size: 392 Bytes

Contents

module Guilded::Rails
  module Controller

    def self.included( base )
      base.instance_eval do
        attr_reader :guilded
        helper_method :guilded
        before_filter :initialize_guilded
      end

      base.send :include, InstanceMethods
    end

    module InstanceMethods

      def initialize_guilded
        @guilded = Guilded::Guilder.new
      end

    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
guilded-2.0.0 lib/guilded/rails/controller.rb
guilded-2.0.0.pre lib/guilded/rails/controller.rb