Sha256: f4eb598b235909cab256a657ad33f5275abec95ef2cf1cca8895c9c531a86f63

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

require 'active_support'
module Forcast
	module Controller
		module RuleController
			extend ActiveSupport::Concern
			included do
				before_action :set_model_id_rule, only: [:webhooks, :pollings, :rules]
			end

			def webhooks
				json_response(@model_id.webhook,'ok')
			end

			def pollings
				json_response(@model_id.polling,'ok')
			end

			def rules
				json_response(@model_id.rule,'ok')
			end

			def set_model_id_rule
				set_model_id
			end		
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
forcast-0.0.110 lib/forcast/controllers/controller/rule_engine/rule_controller.rb