J'ai rencontré une syntax d'appel d'une méthode dont je ne trouve l'explication null part; Voici comme celle-ci est présentée:
Que vaut dire !!current_user? Pourquoi il a 2 '!!' devant ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 def logged_in? !!current_user end def current_user @current_user ||= (login_from_session || login_from_basic_auth || login_from_cookie) unless @current_user == false end
Partager