module Icss::ReceiverModel::ActiveModelShim

Public Class Methods

included(base) click to toggle source
# File lib/icss/receiver_model/active_model_shim.rb, line 28
def self.included(base)
  base.class_eval do
    extend  ActiveModel::Naming
    include ActiveModel::Validations
  end
end

Public Instance Methods

destroyed?() click to toggle source
# File lib/icss/receiver_model/active_model_shim.rb, line 22
def destroyed?()  false end
errors() click to toggle source
# File lib/icss/receiver_model/active_model_shim.rb, line 24
def errors
  @_errors ||= ActiveModel::Errors.new(self)
end
new_record?() click to toggle source
# File lib/icss/receiver_model/active_model_shim.rb, line 20
def new_record?() true  end
to_model() click to toggle source
# File lib/icss/receiver_model/active_model_shim.rb, line 16
def to_model
  self
end