Dans mon contrôleur d'application, j'ai une méthode supposée vérifier l'existence d'une autre méthode dans un contrôleur sous-classé pour définir le nom de fichier d'un fichier téléchargé, mais j'ai du mal à le faire fonctionner correctement. « ai essayéComment puis-je vérifier l'existence d'une méthode dans un contrôleur d'application de rails?
def filename
begin
send "filename_method"
rescue NoMethodError
default_filename
end
end
et
def filename
if respond_to?("filename_method")
send "filename_method"
else
default_filename
end
end
mais les deux reviennent toujours default_filename, même si filename_method est défini dans le contrôleur sous-classé. Quelqu'un peut-il me diriger dans la bonne direction ici?
Merci,
C
lol, bah, j'aurais pensé en premier lieu, merci :) - C –