Module: Defmastership::Export::Formatter::Helper

Defined in:
lib/defmastership/export/formatter.rb

Overview

Helper functions

Defined Under Namespace

Classes: MethodSpec

Class Method Summary collapse

Class Method Details

.column_method(column_spec, doc) ⇒ Array<Symbol>

Returns the array of methods for columns inclusion.

Parameters:

  • column_spec (MethodSpec)

    the method to include or not with its guard

  • doc (Document)

    the Document to export

Returns:

  • (Array<Symbol>)

    the array of methods for columns inclusion



55
56
57
# File 'lib/defmastership/export/formatter.rb', line 55

def self.column_method(column_spec, doc)
  column_spec.guard.call(doc) ? [column_spec.column_method] : []
end