5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-22 13:56:22 +00:00
panel/app/models/licencia.rb

25 lines
710 B
Ruby
Raw Normal View History

2019-07-19 22:37:53 +00:00
# frozen_string_literal: true
# Las licencias son completamente traducibles
class Licencia < ApplicationRecord
extend Mobility
translates :name, type: :string, locale_accessors: true
translates :url, type: :string, locale_accessors: true
translates :description, type: :text, locale_accessors: true
translates :short_description, type: :string, locale_accessors: true
2019-07-19 22:37:53 +00:00
translates :deed, type: :text, locale_accessors: true
has_many :sites
validates :name, presence: true, uniqueness: true
validates :url, presence: true
validates :description, presence: true
validates :short_description, presence: true
2019-07-19 22:37:53 +00:00
validates :deed, presence: true
def custom?
icons == 'custom'
end
2019-07-19 22:37:53 +00:00
end