2011-06-06 22 views
7
class Key < ActiveRecord::Base 

    class << self 

    def generate (key) 
     Base64.encode64(key) 
    end 
    end 
end 

Al llamar al Key.generate desde un controlador funciona como se esperaba. Sin embargo, cuando se llama desde un Key.generate Rake :: biblioteca de tareas recibo el mensaje de error:constante no inicializada Base64

sin inicializar constantes base 64

Respuesta

12

¿Se puso require 'base64' dentro application.rb después require 'rails/all'?

+1

Probablemente sea mejor ponerlo en la clase Clave si es solo el lugar usado – Yule

+0

@Yule Gracias – user715697

+0

@Yule sí, por supuesto, solo estoy viendo desde mi código anterior :) –

Cuestiones relacionadas