class JobEngine::PositionCollectionFactory
Public Class Methods
new(resources)
click to toggle source
# File lib/job_engine/position_collection_factory.rb, line 3 def initialize(resources) @resources = resources end
Public Instance Methods
position_collection()
click to toggle source
# File lib/job_engine/position_collection_factory.rb, line 7 def position_collection positions = @resources. select { |resource| resource.data[:position] }. map { |resource| PositionFactory.new(resource).position } PositionCollection.new(positions) end