0

Ich verwende Rails 4.2.3. Ich habe diese Zeile in einem ControllerGettitng "nicht initialisierte Konstante" beim Versuch, meinen Dienst in Rails aufzurufen

service = XACTEService.new(“Event”, '2015-06-01', 'Zoo') 

Die Klasse in Frage ist in app/services/XACTEService.rb definiert. Aber mein Controller auf den Besuch, erhalte ich die Fehler

uninitialized constant MyObjectsController::XACTEService 

Allerdings habe ich hinzugefügt habe dies in meiner config/application.rb Datei

class Application < Rails::Application 
    config.autoload_paths += %W(#{config.root}/services) 

Also ich verstehe nicht, warum die Steuerung versagt zu finde meinen Service.

Antwort

3

Datei umbenennen:

app/services/XACTEService.rb 

zu:

app/services/xacte_service.rb 
Verwandte Themen