Sha256: 27dbcb5961a6a05870aff8a650e72ddb9eacca4449d602d72a32cc61bc36306c
Contents?: true
Size: 304 Bytes
Versions: 4
Compression:
Stored size: 304 Bytes
Contents
# frozen_string_literal: true # Example class class Dog < LazyRecord::Base lr_attr_accessor :name, :breed, :weight lr_has_many :friends def initialize(opts = {}, &block) super friends << Friend.new(opts) if opts[:friend] == true self.name = name + 'y' if opts[:cute] == true end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
lazy_record-0.1.8 | example/dog.rb |
lazy_record-0.1.7 | example/dog.rb |
lazy_record-0.1.6 | example/dog.rb |
lazy_record-0.1.4 | example/dog.rb |