koic/active_pstore

View on GitHub
lib/active_pstore/calculations.rb

Summary

Maintainability
A
0 mins
Test Coverage
# -*- frozen-string-literal: true -*-

module ActivePStore
  module Calculations
    def ids
      map(&:id)
    end

    def minimum(attr_name)
      map(&attr_name.to_sym).min
    end

    def maximum(attr_name)
      map(&attr_name.to_sym).max
    end
  end
end