class Servi::Form

Public Class Methods

empty() click to toggle source
# File lib/servi/form.rb, line 3
def self.empty
  new(Servi::Result.new(:unbound, {}, {}))
end
from(attrs) click to toggle source
# File lib/servi/form.rb, line 7
def self.from(attrs)
  form = self.empty
  form.fill(attrs)
  form
end
new(result) click to toggle source
# File lib/servi/form.rb, line 13
def initialize(result)
  @result = result
end

Public Instance Methods

errors() click to toggle source
# File lib/servi/form.rb, line 21
def errors
  Errors.new(@result.errors)
end
params() click to toggle source
# File lib/servi/form.rb, line 17
def params
  @result.params
end