self.find

in lib/between_meals/changes/role.rb [38:50]


      def self.find(list, role_dir, logger)
        
        @@logger = logger
        
        return [] if list.nil? || list.empty?

        list.
          select { |x| self.name_from_path(x[:path], role_dir) }.
          map do |x|
            BetweenMeals::Changes::Role.new(x, role_dir)
          end
      end