class Server::Base
class BaseAPI < Sinatra::Application
Public Class Methods
inherited(subclass)
click to toggle source
Calls superclass method
# File lib/jungle_path/app/api/base.rb, line 43 def self.inherited(subclass) super subclass.instance_eval do set_default_rack_middleware jungle.application.logger, false set_default_error_handling jungle.application.logger helpers JunglePath::API::Helpers::DataCache helpers JunglePath::API::Helpers::Logging #set_logger jungle.application.logger helpers JunglePath::API::Helpers::Result helpers JunglePath::API::Helpers::Auth helpers Server::Base::Database # Your own: set_authorization jungle.route_access set_standard_api_get_log_file_list set_standard_api_get_log_file set_standard_api_query end end