Sha256: 18650559f2732e77f2aecf16a6b44f2eca187eef396333a348c64470348dd039

Contents?: true

Size: 465 Bytes

Versions: 1

Compression:

Stored size: 465 Bytes

Contents

module CanTango
  module Api
    module Options

      def ability_options
        opts = {}
        opts.merge!(:session => session) if respond_to? :session
        opts.merge!(:request => request) if respond_to? :request
        opts.merge!(:params => params) if respond_to? :params
        opts.merge!(:controller => controller) if respond_to? :controller
        # puts "CanTango::Ability options:" << opts.keys.inspect
        opts
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cantango-0.8.0 lib/cantango/api/options.rb