Я разрабатываю rubygem специально для приложений Rails, и я хочу добавить контроллер из своего драгоценного камня, чтобы он был доступен в приложении Rails (похоже на devise работает с RegistrationsController, SessionController).
На стороне драгоценного камня:
Я попытался добавить следующее приложение/контроллеры/samples_controller.rb
class SamplesController < ApplicationController
def index
.
.
end
end
И затем по моим маршрутам rails добавьте его либо как:
match 'route' => 'samples#index'
или
resources :samples
Очевидно, что у меня что-то не так, но я понятия не имею, что это? Нужно ли мне явно требовать моего SampleController где-нибудь или инициализатор в приложении?
Сейчас я получаю эту ошибку при доступе к маршруту
uninitialized constant SamplesController
Спасибо:)