Sha256: 652521e30a88e7174c8526280da0fb3dd85bc4c3dd468edc950a5a120aec1295
Contents?: true
Size: 386 Bytes
Versions: 2
Compression:
Stored size: 386 Bytes
Contents
module GrapeApiary class Blueprint attr_reader :api_class, :template, :binding def initialize(api_class) @api_class = api_class @template = File.read('./lib/grape-apiary/templates/blueprint.md.erb') @binding = Routes.new(api_class).routes_binding end def generate ERB.new(template).result(binding) end def write end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
grape-apiary-0.0.2 | lib/grape-apiary/blueprint.rb |
grape-apiary-0.0.1 | lib/grape-apiary/blueprint.rb |