trabajo-afectivo/app/controllers/core_workflows_controller.rb

31 lines
675 B
Ruby
Raw Normal View History

# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
class CoreWorkflowsController < ApplicationController
prepend_before_action { authentication_check && authorize! }
def index
model_index_render(CoreWorkflow.changeable, params)
end
def show
model_show_render(CoreWorkflow.changeable, params)
end
def create
model_create_render(CoreWorkflow.changeable, params)
end
def update
model_update_render(CoreWorkflow.changeable, params)
end
def destroy
model_destroy_render(CoreWorkflow.changeable, params)
end
def perform
render json: CoreWorkflow.perform(payload: params, user: current_user)
end
end