Sha256: d237623df30e1c059afd4831c1f84ac38db341df3c1507a55995298d03bb25ba

Contents?: true

Size: 242 Bytes

Versions: 1

Compression:

Stored size: 242 Bytes

Contents

module Animal
  # The base class for storage plugins
  class StoragePlugin
    # Must be overridden
    def self.get(_type, _id, _id_column = :id)
      nil
    end

    # Must be overridden
    def self.all(_type)
      []
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
animal-0.2.2 lib/animal/storage_plugin.rb