2009-08-06 6 views
1

Quelle est la meilleure façon d'appliquer un simple patch à une gemme Ruby dans une application Rails?Patcher un Ruby Gem

Est-il possible de conserver le code gem original intact?

Répondre

2

Oui, c'est possible. Ouvrez simplement la classe, aliasz la méthode qui a des problèmes et fournissez votre propre implémentation. This page montre un exemple de ceci.

Vous pouvez ouvrir cette classe à partir de n'importe quelle classe, à condition d'avoir ajouté les inclusions nécessaires. Physiquement, le code original restera inchangé.

Questions connexes