class Brainstem::ApiDocs::Formatters::AbstractFormatter

Public Class Methods

call(*args) click to toggle source

Convenience class method for instantiating and calling.

# File lib/brainstem/api_docs/formatters/abstract_formatter.rb, line 45
def self.call(*args)
  new(*args).call
end
new(*args) click to toggle source
Calls superclass method Brainstem::Concerns::Optional::new
# File lib/brainstem/api_docs/formatters/abstract_formatter.rb, line 49
def initialize(*args)
  super args.last || {}
end

Public Instance Methods

call() click to toggle source

Override to transform atlas data into serialized format.

# File lib/brainstem/api_docs/formatters/abstract_formatter.rb, line 56
def call
  raise NotImplementedError
end