Domanda

Qual è il modo migliore per applicare una semplice patch per una gemma Ruby in un'applicazione Rails?

E 'possibile mantenere il codice gioiello originale intatto?

È stato utile?

Soluzione

Si, è possibile. Basta aprire la classe, alias il metodo che ha dei problemi, e di fornire la propria implementazione di esso. Questa pagina mostra un esempio di questo.

È possibile aprire quella classe da qualsiasi classe, a condizione che si è aggiunto la necessaria include. Fisicamente, il codice originale rimarrà invariato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top