class Scaffold::Services::NestedInResources
Attributes
resources[R]
Public Class Methods
new(rails)
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 6 def initialize rails @rails = rails @resources = nested_in_resources_as_array.collect do |raw_input| Scaffold::Models::Resource.new(raw_input) end end
Public Instance Methods
collect() { |resource| ... }
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 24 def collect &block resources.collect do |resource| yield resource end end
each() { |resource| ... }
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 18 def each &block resources.each do |resource| yield resource end end
nested?()
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 14 def nested? !resources.empty? end
Private Instance Methods
nested_in_resources()
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 36 def nested_in_resources @rails.choice[:nested_in_resources] end
nested_in_resources_as_array()
click to toggle source
# File lib/scaffold/services/nested_in_resources.rb, line 32 def nested_in_resources_as_array (nested_in_resources || "").split('/') end