2011-01-29 31 views

回答

1

您引用的文章重新打開Time類並添加隨機方法。因此,雖然我不會主張這樣做,但您可以直接將

class Time  
    def self.random(params={}) 
     ... 
    end 

end 

直接添加到您的耙文件中。另一種方法是將這段代碼在你的lib目錄添加到文件 - 「monkey_patch_time.rb」,然後添加

require 'monkey_patch_time' 

你耙文件的頂部。我更喜歡這種方法,因爲它可以讓你在其他地方使用這種方法。另外,我喜歡在中心位置收集我所有的猴子補丁。