2010-06-16 8 views
42

Tengo un problema al utilizar las extensiones principales de ActiveSupport en una gema que estoy desarrollando.Utilizar las extensiones del núcleo ActiveSupport de Rails 3 fuera de los rieles

tuve que trabajar con AS 2.3.8, pero tan pronto como quería portarlo a 3B4, las extensiones dejado de funcionar y los resultados de mi examen se llena de líneas tales como:

undefined method `blank?' for "something":String 

I' lo he incluido a través de gem "activesupport" seguido de require "active_support"

¿Hay algo más que necesite llamar para incluir esas extensiones?

Gracias

Respuesta

80

ActiveSupport se separan más ahora en Rails 3.

Si desea que el active_support toda cosa, que pueda require 'active_support/all' ahora.

¿Pero si solo quiere el espacio en blanco? método, puede probar require 'active_support/core_ext/string'

+0

Funcionó como un encanto. ¡Gracias! – changelog

+0

Gracias. Funcionó muy bien! – th3mus1cman

Cuestiones relacionadas