Class: RequestHandler::Builder::FieldsetsBuilder
- Inherits:
-
Base
- Object
- Base
- RequestHandler::Builder::FieldsetsBuilder
show all
- Defined in:
- lib/request_handler/builder/fieldsets_builder.rb
Defined Under Namespace
Classes: Fieldsets
Instance Attribute Summary
Attributes inherited from Base
#result
Instance Method Summary
collapse
Methods inherited from Base
#build, #initialize
Instance Method Details
#allowed(&block) ⇒ Object
15
16
17
|
# File 'lib/request_handler/builder/fieldsets_builder.rb', line 15
def allowed(&block)
@result.allowed = build_fieldsets_resource(&block)
end
|
#build_fieldsets_resource(&block) ⇒ Object
23
24
25
|
# File 'lib/request_handler/builder/fieldsets_builder.rb', line 23
def build_fieldsets_resource(&block)
Docile.dsl_eval(FieldsetsResourceBuilder.new, &block).build
end
|
#create_klass_struct ⇒ Object
11
12
13
|
# File 'lib/request_handler/builder/fieldsets_builder.rb', line 11
def create_klass_struct
@result = Fieldsets.new
end
|
#required(value) ⇒ Object
19
20
21
|
# File 'lib/request_handler/builder/fieldsets_builder.rb', line 19
def required(value)
@result.required = value
end
|