This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Policy | |
# A classe abaixo herda de ApplicationRecord. | |
# | |
# Sempre que eu chamar GracePeriod.find(id), ele vai buscar na tabela | |
# do banco de dados policy_grace_period. | |
# | |
# Eu preciso que essa classe seja volátio pra criar compatibilidade com dados antigos | |
# presentes no meu banco de dados, pois essa classe antigamente herdava de outra classe, chamada Endorsement. | |
# | |
# Então sempre que você buscava por um GracePeriod, ele pegava um registro da tabela policy_endorsements. |