module Fern::Form::Dsl

Public Class Methods

included(receiver) click to toggle source
# File lib/fern/form/dsl.rb, line 6
def self.included(receiver)
  receiver.extend(ClassMethods)
end

Public Instance Methods

form(klass, key = nil) click to toggle source
# File lib/fern/form/dsl.rb, line 12
def form(klass, key = nil)
  @controller.fern[@name][:form] = {
    key: key,
    klass: klass
  }
end