Ok поэтому я использую некоторые модуль/Библиотека/плагин (не уверен, что точное имя), скажем Сво аутентификации/авторизации плагин, как: http://github.com/technoweenie/restful-authenticationПытаясь понять, как Контроллер использует плагин/модуль
class HomeController < ApplicationController
some_module_name_here
end
Теперь просто добавив код выше 'some_module_name_here', я могу получить доступ к методам из этого модуля.
Что это за строка кода, которая дает мне доступ к методам/объектам из модуля?
Это объявление переменной, как, скажем, Java/C#:
public SomeModule _someModule;
Я знаю, что плагины/модули в основном расширить класс под одеялом, но как это сделать это с помощью одной строки кода?
Вызывается в конструкторе как-то?