私は次のようなカスタム配列メソッドを持っています
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
と
module Enumerable
def sorted?
each_cons(2).all? { |a, b| (a <=> b) <= 0 }
end
end
現在、モデルファイルにランダムに入れています。これらのコードをRailsに配置するのに適した場所はどこですか?