mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
31 lines
891 B
Ruby
31 lines
891 B
Ruby
module Spree
|
|
module Api
|
|
module ControllerSetup
|
|
def self.included(klass)
|
|
klass.class_eval do
|
|
include AbstractController::Rendering
|
|
include AbstractController::ViewPaths
|
|
include AbstractController::Callbacks
|
|
include AbstractController::Helpers
|
|
|
|
include ActiveSupport::Rescuable
|
|
|
|
include ActionController::Rendering
|
|
include ActionController::ImplicitRender
|
|
include ActionController::Rescue
|
|
include ActionController::MimeResponds
|
|
include ActionController::Head
|
|
|
|
include CanCan::ControllerAdditions
|
|
include Spree::Core::ControllerHelpers::Auth
|
|
|
|
prepend_view_path Rails.root + "app/views"
|
|
append_view_path File.expand_path("../../../app/views", File.dirname(__FILE__))
|
|
|
|
respond_to :json
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|