Module: Asyncapi::Server::RailsExt::Controller

Extended by:
ActiveSupport::Concern
Defined in:
lib/asyncapi/server/rails_ext/controller.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#job_params_with(class_name) ⇒ Object



21
22
23
24
25
26
27
28
29
# File 'lib/asyncapi/server/rails_ext/controller.rb', line 21

def job_params_with(class_name)
  params[:job].merge!(class_name: class_name)
  params.require(:job).permit(
    :callback_url,
    :class_name,
    :params,
    :secret,
  )
end