Ruby クラスを作成し、app_dir/lib/appointment_messaging_job.rb に配置しました。
class AppointmentMessagingJob
def perform
end
end
私のコントローラーの1つで、これを行います:
test = AppointmentMessagingJob.new
非常に迷惑な非常に理解できないエラーが発生します。
Started GET "/en/appointments/1/approve" for 127.0.0.1 at 2012-09-04 13:02:43 -0400
Processing by AppointmentsController#approve as HTML
Parameters: {"locale"=>"en", "id"=>"1"}
Completed 500 Internal Server Error in 2ms
NameError (uninitialized constant AppointmentsController::AppointmentMessagingJob):
app/controllers/appointments_controller.rb:89:in 'approve'
この初期化されていない定数は何ですか? 私は本当にそれを取得しません。