24 lines
334 B
Ruby
24 lines
334 B
Ruby
# frozen_string_literal: true
|
|
|
|
unless Array.respond_to?(:average)
|
|
class Array
|
|
def average
|
|
inject(:+) / length if present?
|
|
end
|
|
end
|
|
end
|
|
|
|
unless Array.respond_to?(:to_h)
|
|
class Array
|
|
def to_h
|
|
to_h
|
|
end
|
|
end
|
|
end
|
|
|
|
module I18n
|
|
def self.translation_present?(key)
|
|
t(key, default: '').present?
|
|
end
|
|
end
|