Sha256: 23cc727cfc1a8aa32759149647532ad3a60cbe986f36e7dab21f049bcf5be928

Contents?: true

Size: 283 Bytes

Versions: 1

Compression:

Stored size: 283 Bytes

Contents

module Spree
  module API
    module ResourceName
      def resource_name
        @resource_name ||= self.to_s.underscore.split('/').last
      end

      def resource_name_plural
        @resource_name_plural ||= Spree::Inflector.pluralize resource_name
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree-wrap-0.0.2 motion/spree/api/resource_name.rb