module Backline::Model
Attributes
id[RW]
Public Class Methods
new(attributes = {}) { |self| ... }
click to toggle source
# File lib/backline/model.rb, line 14 def initialize(attributes = {}) attributes.each do |name, value| method = "#{name}=" raise(Backline::UnknownAttribute.new(self.class, name)) unless respond_to?(method) public_send(method, value) end yield self if block_given? end