How to override a class method of the gem in rails Application ?
        Posted  
        
            by Srinivas Iyer
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Srinivas Iyer
        
        
        
        Published on 2010-04-22T07:11:36Z
        Indexed on 
            2010/04/22
            7:13 UTC
        
        
        Read the original article
        Hit count: 427
        
Hi,
Best practice to Override a class method of the gem in rails Application . I need to override the behaviour of the find method of a gem.
following is the code in the gem
module Youtube
  class display
    attr_accessor :base
      def find(id, options = {})
        detailed = convert_to_number(options.delete(:detailed))
        options[:detailed] = detailed unless detailed.nil?
        base.send :get, "/get_youtube", options.merge(:youtube_id => id)
     end
  end
end
How do i override the above find method in my YoutubeSearch Controller of Rails Application ?
   def find(id, options = {})
    //Code here     
   end
Thanks
© Stack Overflow or respective owner