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



161
162
163
164
165
166
# File 'lib/acos_jekyll_openapi.rb', line 161

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



168
169
170
# File 'lib/acos_jekyll_openapi.rb', line 168

def permalink
    @permalink
end