Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
rapidash-troggy / lib / rapidash / urlable.rb
Size: Mime:
module Rapidash
  module Urlable
    def self.included(base)
      base.extend(ClassMethods)
    end

    module ClassMethods
      def url(url)
        define_method(:initialize) do |*args|
          super(*args)
          @url = "#{base_url}#{url.to_s}"
          @url += "/#{@id}" if @id
        end
      end
    end
  end
end