On 26 Jan 2009, at 22:25, X wrote:
> > Looking for some help with extending existing classes. > > In a view I have <td><%=h bmevent.node %></td>. I need further > processing on the output and added a helper: > > module ApplicationHelper > class String > def a > self[ /^[^\0]*/ ] > end > end > end That does not extend the String class. It defines a new class ApplicationHelper::String with an instance method a. I would have a method like that in a file somewhere in lib (eg lib/ my_extensions.rb) and require that from an initializer. You could 'fix' it by pulling that out of the ApplicationHelper module and putting it at the bottom of the file but that's a bit horrible. Fred > Any ideas ? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

