Il y a déjà un équivalent du nie, c'est presence, c'est dispo depuis Rails 3.

params[:ll].presence || "41.14, -73.99"

http://api.rubyonrails.org/classes/Object.html#method-i-presence

2011/5/18 Benoit B. <[email protected]>:
> Bof.
>
> Dans un initializer, mettez un truc du genre :
>
> class Object
>  def nie
>    blank? ? nil : self
>  end
> end
>
> (nie pour 'nil if empty')
>
> params[:ll].nie || "41.14, -73.99"
>
> Marche aussi avec les Array/hash, etc.
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse 
> [email protected]



-- 
Étienne Barrié

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à