class Identificamex::Rfc::RfcBase
Public Class Methods
new(params)
click to toggle source
# File lib/identificamex/rfc/rfc_base.rb, line 5 def initialize(params) @nombre = params[:nombre] || params[:nombre_completo] || params[:razon_social] @fecha = params[:fecha] || params[:fecha_nacimiento] || params[:fecha_creacion] end
Public Instance Methods
nombre_completo()
click to toggle source
# File lib/identificamex/rfc/rfc_base.rb, line 14 def nombre_completo @nombre.to_s end
siglas()
click to toggle source
# File lib/identificamex/rfc/rfc_base.rb, line 10 def siglas @siglas ||= generar_siglas end
Private Instance Methods
fecha_formateada()
click to toggle source
# File lib/identificamex/rfc/rfc_base.rb, line 26 def fecha_formateada @fecha.strftime('%y%m%d') end