Sha256: dee68fe62e5861322029441e6fac85b8db5b4f2eb34440044a593589ae6233b9
Contents?: true
Size: 458 Bytes
Versions: 51
Compression:
Stored size: 458 Bytes
Contents
require 'subj_models/concerns/comprising_external_id' module SubjModels module UserWorkPlaceModule def self.included(including_class) including_class.class_eval do include SubjModels::ComprisingExternalId belongs_to :user validates :work_place_name, presence: true scope :user_id, -> (user_id) { parent_id_scope("user", user_id) } end end def to_s work_place_name end end end
Version data entries
51 entries across 51 versions & 2 rubygems