af83/chouette-core

View on GitHub
app/policies/policy/shape_provider.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Policy
  class ShapeProvider < Base
    authorize_by Strategy::Permission

    protected

    def _create?(resource_class)
      [
        ::PointOfInterest::Category,
        ::PointOfInterest::Base,
        ::ServiceFacilitySet,
        ::AccessibilityAssessment
      ].include?(resource_class)
    end
  end
end