Sha256: a869a4781415059305ae699fb8e89a44f198e7a1c5716f4c8a2cbe163db71f77
Contents?: true
Size: 393 Bytes
Versions: 1
Compression:
Stored size: 393 Bytes
Contents
module Grape # The API class is the primary entry point for # creating Grape APIs.Users should subclass this # class in order to build an API. class API def self.inherited(subclass) @classes ||= Array.new @classes.push subclass.name.constantize subclass.reset! subclass.logger = logger.clone end def self.classes @classes end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
clone-1.0.0.beta | samples/grape/init/lib/grape/meta/subclasses.rb |