Sha256: 39851b31539821524d53944af94a44a1aa0cbc4ee55f773a8e088304eef7084b
Contents?: true
Size: 629 Bytes
Versions: 2
Compression:
Stored size: 629 Bytes
Contents
module Yaks class Resource class Form include Yaks::Mapper::Form::Config.attributes.remove(:dynamic_blocks) include Yaks::Resource::HasFields def [](name) fields.find {|field| field.name.equal? name}.value end def values fields_flat.each_with_object({}) do |field, values| values[field.name] = field.value end end def method?(meth) !method.nil? && method.downcase.to_sym == meth.downcase.to_sym end def has_action? # rubocop:disable Style/PredicateName !action.nil? end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yaks-0.11.0 | lib/yaks/resource/form.rb |
yaks-0.10.0 | lib/yaks/resource/form.rb |