Sha256: 46a8fa6f139aae0886a6d3069ede1e8611a67624a93fd1787c77cee59d562539
Contents?: true
Size: 588 Bytes
Versions: 5
Compression:
Stored size: 588 Bytes
Contents
# frozen_string_literal: true require_relative 'base_adapter' module SnFoil module Adapters module ORMs class ActiveRecord < SnFoil::Adapters::ORMs::BaseAdapter def new(**params) self.class.new(__getobj__.new(params)) end def all __getobj__.all end def save __getobj__.save end def destroy __getobj__.destroy __getobj__.destroyed? end def attributes=(attributes) __getobj__.attributes = attributes end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems