On Wed, 2007-05-23 at 12:37 +0200, Jérôme Schell wrote:
> Bonjour,
>
> Une question certainement très simple. Comment obtenir le nom de la classe
> du controller qui va traiter une requête en fonction de l'URL demandée.
> Par exemple, je fais :
> pouet =
> ActionController::Routing::Routes.recognize_path('/applications/users/edit')
>
> dans pouet[:controller] j'ai "applications/users", je suis content mais
> maintenant je veux obtenir le nom de la classe du controller correspondant
> (Applications::UsersController en l'occurence).
> Je pourrais faire un "pouet[:controller].camelize + 'Controller'" mais je
> ne trouve pas ça très générique.pouet[:controller] contient bien une instance de la classe recherchée ? si oui un pouet[:controller].class.name devrait faire l'affaire. -- Fabien Jakimowicz <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part
