Module: Signable::Concerns::Column

Extended by:
ActiveSupport::Concern
Included in:
Model
Defined in:
lib/signable/concerns/column.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#find_column(name) ⇒ Object



10
11
12
# File 'lib/signable/concerns/column.rb', line 10

def find_column(name)
  self.class.columns.find { |column| column.match?(name) }
end

#required_columnObject



6
7
8
# File 'lib/signable/concerns/column.rb', line 6

def required_column
  self.class.columns.select(&:required?)
end