Class: AcosOpenApiHelper::PermalinkGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/acos_jekyll_openapi.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create(path, swaggerfile) ⇒ Object



164
165
166
167
168
169
# File 'lib/acos_jekyll_openapi.rb', line 164

def self.create(path, swaggerfile)
    @swaggerfileBase = File.basename(swaggerfile, ".*")
    @permalinkBase = "%s_%s" % [@swaggerfileBase, path]
    @permalink = @permalinkBase.gsub(/\s+|{|}|\//, "_").downcase
    return @permalink
end

Instance Method Details



171
172
173
# File 'lib/acos_jekyll_openapi.rb', line 171

def permalink
    @permalink
end