module FidorApi::Model::Helpers::ActionViewSupport
Public Class Methods
included(base)
click to toggle source
# File lib/fidor_api/model/helpers/action_view_support.rb, line 5 def self.included(base) base.define_singleton_method :model_name do ActiveModel::Name.new(self, nil, resource_name) end base.define_method :persisted? do respond_to?(:id) && id.present? end end
Public Instance Methods
model_name()
click to toggle source
# File lib/fidor_api/model/helpers/action_view_support.rb, line 15 def model_name self.class.model_name end