Sha256: 5cd4f4a01b410e008aff623a90704f0bec5a524a232668b89f9ce88763ea9ed4

Contents?: true

Size: 1.28 KB

Versions: 1

Compression:

Stored size: 1.28 KB

Contents

class Webhook < ApplicationRecord
	
  belongs_to :rule
  include Forcast::Model::Modelo
  include Forcast::Model::Permitirtodo
  include Forcast::Model::RuleEngine::WebhookEngine	

  def init(params)
    #self.password=(params['password_hash'])
  end

  def self.parametros_necesario_create
    array = []
    return array
  end

  def self.parametros_a_validar_modelo_create
    #return parametros_a_validar_modelo_create = [{:param => 'tipo_valor', :validacion => 'validaciones_tipo_valor', :error => :bad_param_not_allow_type}]
    return parametros_a_validar_modelo_create = []
  end

  def self.parametros_a_validar_modelo_update
    #return parametros_a_validar_modelo_update = [{:param => 'tipo_valor', :validacion => 'validaciones_tipo_valor', :error => :bad_param_not_allow_type}]
    return parametros_a_validar_modelo_update = []
  end

  def self.parametros_permitido_asociar
     return parametros_permitido_asociar = []
  end

  def self.parametros_a_comprobar_si_existen_create
     return parametros_a_comprobar_si_existen_create = []
  end

  def self.parametros_a_comprobar_si_existen_update
     return parametros_a_comprobar_si_existen_update = []
  end
  # def self.validaciones_tipo_valor(valor)
  #   return true unless ['string','integer','decimal'].include?(valor)
  # end

end
    

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
forcast-0.0.110 lib/forcast/models/rule_engine/models/webhook.rb