Sha256: 4403d67de71d790f02e041012275b911bcc1e505c384a26bb16b528a3c2d54fa
Contents?: true
Size: 457 Bytes
Versions: 23
Compression:
Stored size: 457 Bytes
Contents
require_dependency "renalware/system" module Renalware module System class Country < ApplicationRecord validates :name, presence: true, uniqueness: true validates :alpha2, presence: true, uniqueness: true validates :alpha3, presence: true, uniqueness: true default_scope ->{ order(position: :asc) } def to_s name end def uk? (alpha3 || "").casecmp("GBR").zero? end end end end
Version data entries
23 entries across 23 versions & 1 rubygems