Module: ForemanPipeline::Concerns::ApiControllerExtensions

Extended by:
ActiveSupport::Concern
Included in:
Api::JenkinsInstancesController, Api::JenkinsUsersController, Api::JobsController
Defined in:
app/controllers/foreman_pipeline/concerns/api_controller_extensions.rb

Instance Method Summary collapse

Instance Method Details

#resource_classObject



6
7
8
9
10
# File 'app/controllers/foreman_pipeline/concerns/api_controller_extensions.rb', line 6

def resource_class
  @resource_class ||= resource_name.classify.constantize
rescue NameError
  @resource_class ||= "ForemanPipeline::#{resource_name.classify}".constantize
end