La facon logique de faire serait d en faire une methode d instance de String
ou du multicharset de Rails 1.2.
L inconvenient etant le risque de collision dans l espace de nommage et
le fait que String commence deja a etre pollue d une centaine de methode
plus ou moins utile.

 L autre possibilite est d en faire une methode statique de module, de
placer le module dans /lib avec un nom de fichier correspondant a la version
underscore du nom du module afin que ce soit charge automatiquement par
rails. Exemlpe:

module Normalizer
  def self.execute(str)
    ....
  end
end

fichier normalizer.rb dans /lib, ensuite Normalizer.execute est accessible
de partout dans rails

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à