Sha256: 78a7b96d059d13d9c07e481eaa116abc623d4b8694025043e6d05b5b54ca131b

Contents?: true

Size: 235 Bytes

Versions: 1

Compression:

Stored size: 235 Bytes

Contents

module Services
  module ObjectClass
    private def object_class
      self.class.to_s[/\AServices::([^:]+)/, 1].singularize.constantize
    rescue
      raise "Could not determine service class from #{self.class}."
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
services-3.0.0 lib/services/modules/object_class.rb