ruby 1.86 p111 rails 2.1.0を使っています。application_helper.rbで以下の二つのメソッドをそれぞれのクラスに追加しました。
class ActiveSupport::Multibyte::Chars
def abbreviate(length)
return self if length >= self.length
return self[0, length] + "..."
end
end

class Array
def to_dls
return self.map{|s| s.gsub("^", "?x5e;")}.join("^")
end
end
前者は"test".abbreviate(20)とすることで正常に動作したのですが、
後者を["test^1", "test^2", "test^3"].to_dlsとViewで呼び出すと以下のエラーが発生します。
undefined method `to_dls' for ["test^1", "test^2", "test^3"]:Array
Arrayクラスにメソッドを追加してViewの中で使用するにはどうしたらいいのでしょうか?
どなたか教えていただけると嬉しいです _ _