I have custom array methods like
class Array
def decreasing?
for i in (0...self.size)
return false if self[i] > self[i+1]
end
true
end
def increasing?
for i in (0...self.size)
return false if self[i] < self[i+1]
end
true
end
end
And
module Enumerable
def sorted?
each_cons(2).all? { |a, b| (a <=> b) <= 0 }
end
end
Currently I have them in a model file randomly. Where is a better place to put these codes in Rails?