Sha256: 78f374a7dea0f790ba61cd588996dc2e27a9938adf3977708e50d2446e720175

Contents?: true

Size: 472 Bytes

Versions: 2

Compression:

Stored size: 472 Bytes

Contents

module Pah
  module Templates
    class Inflection < Pah::Template
      def call
        api_acronym_config = <<API_ACRONYM

ActiveSupport::Inflector.inflections do |inflect|
  inflect.acronym 'API'
end
API_ACRONYM

        inject_into_file 'config/initializers/inflections.rb', api_acronym_config,  after: /^# end/, verbose: false

        git add: 'config/initializers/inflections.rb'
        git_commit 'Add API acronym to inflections.rb.'
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pah-0.0.17 lib/pah/templates/inflection.rb
pah-0.0.16 lib/pah/templates/inflection.rb