Ok je suis tellement en utilisant certains modules/lib/plugin (pas sûr du nom exact), disons que son une authentification/autorisation plugin comme: http://github.com/technoweenie/restful-authenticationEssayer de comprendre comment un contrôleur utilise un plug-in/Module
class HomeController < ApplicationController
some_module_name_here
end
Maintenant, juste en ajoutant le code ci-dessus 'some_module_name_here', je peux accéder aux méthodes de ce module.
Que fait cette ligne de code qui me donne accès aux méthodes/objets du module?
Est-ce que déclarer une variable comme dans exemple java/C#:
public SomeModule _someModule;
Je sais que plugins/modules étendent essentiellement la classe sous les couvertures, mais comment fait-il cela avec une seule ligne de code?
Est-il appelé dans le constructeur en quelque sorte?