将应用程序从 rails2 迁移到 rails3,我can't convert String into Integer
在 crypt/blowfish 中遇到错误。
config/core_ext/string.rb 文件:
def encrypt(key) <br/>
blowfish = Crypt::Blowfish.new(key)
blowfish.encrypt_string(self)
end
从 test/unit/core_ext/string_test.rb 调用的方法
def test_encryption
key = "test"
encrypted = str.encrypt(key)
end
如何解决这个问题?任何帮助,将不胜感激。