Class: ForestLiana::Utils::BetaSchemaUtils
- Inherits:
-
Object
- Object
- ForestLiana::Utils::BetaSchemaUtils
- Defined in:
- app/services/forest_liana/utils/beta_schema_utils.rb
Class Method Summary collapse
Class Method Details
.find_action_from_endpoint(collection_name, endpoint, http_method) ⇒ Object
4 5 6 7 8 9 10 |
# File 'app/services/forest_liana/utils/beta_schema_utils.rb', line 4 def self.find_action_from_endpoint(collection_name, endpoint, http_method) collection = ForestLiana.apimap.find { |collection| collection.name.to_s == collection_name } return nil unless collection collection.actions.find { |action| (action.endpoint == endpoint || "/#{action.endpoint}" == endpoint) && action.http_method == http_method } end |