Sha256: a9feb8257e66823a5bcb095ab30c1831bd543862b7c9ab1e252987487a84e5de
Contents?: true
Size: 885 Bytes
Versions: 3
Compression:
Stored size: 885 Bytes
Contents
module Msip module Concerns module Models module OrgsocialPersona extend ActiveSupport::Concern included do include Msip::Modelo include Msip::Localizacion self.table_name = 'msip_orgsocial_persona' belongs_to :orgsocial, class_name: 'Msip::Orgsocial', foreign_key: 'orgsocial_id', inverse_of: :orgsocial_persona, optional: true belongs_to :persona, class_name: 'Msip::Persona', foreign_key: 'persona_id', validate: true, optional: false accepts_nested_attributes_for :persona, reject_if: :all_blank belongs_to :perfilorgsocial, class_name: 'Msip::Perfilorgsocial', foreign_key: 'perfilorgsocial_id', validate: true, optional: true validates :persona, presence: true end # included end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
msip-2.2.0.alfa3 | lib/msip/concerns/models/orgsocial_persona.rb |
msip-2.2.0.alfa2 | lib/msip/concerns/models/orgsocial_persona.rb |
msip-2.2a2 | lib/msip/concerns/models/orgsocial_persona.rb |