Sha256: 5418c46c250db886496e420f2c314d2acbe41a328c0925fc9ea7476dd324933e

Contents?: true

Size: 311 Bytes

Versions: 1

Compression:

Stored size: 311 Bytes

Contents

module Smooth
  class Resource
    module Tracking
      def resources
        @@resources ||= {}
      end

      def current_resource= resource_object
        @current_resource = resource_object.identifier
      end

      def current_resource
        resources[@current_resource]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
smooth-2.0.1 lib/smooth/resource/tracking.rb