Sha256: 90d3956414a46418b12430919761f71e64f97e4b5056eb41354a6d8d626dc53a

Contents?: true

Size: 298 Bytes

Versions: 4

Compression:

Stored size: 298 Bytes

Contents

module GreyscaleRecord
  module Drivers
    class Yaml < Base

      private 

      def load_data( object )
        YAML.load_file( data_file( object ) ).with_indifferent_access
      end

      def data_file( object )
        [root, "#{object}.yml"].compact.join("/")
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
greyscale_record-1.0.3 lib/greyscale_record/drivers/yaml.rb
greyscale_record-1.0.2 lib/greyscale_record/drivers/yaml.rb
greyscale_record-1.0.1 lib/greyscale_record/drivers/yaml.rb
greyscale_record-1.0.0 lib/greyscale_record/drivers/yaml.rb