Class: ReimbursementLink

Inherits:
ApplicationRecord show all
Defined in:
app/models/reimbursement_link.rb

Overview

Link for a given reimbursement

Instance Attribute Summary collapse

Belongs to collapse

Methods inherited from ApplicationRecord

ransackable_associations, ransackable_attributes

Instance Attribute Details

#created_atDateTime

Returns:

  • (DateTime)


161
# File 'db/schema.rb', line 161

t.datetime "created_at"

#titleString

Returns:

  • (String)

Validations:



10
# File 'app/models/reimbursement_link.rb', line 10

validates :reimbursement, :title, :url, presence: true

#updated_atDateTime

Returns:

  • (DateTime)


162
# File 'db/schema.rb', line 162

t.datetime "updated_at"

#urlString

Returns:

  • (String)

Validations:



10
# File 'app/models/reimbursement_link.rb', line 10

validates :reimbursement, :title, :url, presence: true

Instance Method Details

#reimbursementReimbursement

The associated reimbursement

Validations:



8
# File 'app/models/reimbursement_link.rb', line 8

belongs_to :reimbursement, inverse_of: :links