Ai-je besoin de désinfecter l'entrée de l'utilisateur Laravel

Je suis avec Laravel 4 avec Éloquent.
Lorsque j'arrive à la saisie de l'utilisateur je viens d'utiliser $name=Input::get('name') et puis je ne $a->name=$name;

Je ne sais pas si la fonction Input::get me protéger contre l'Injection SQL et XSS. Si cela ne fonctionne pas, que dois-je faire pour désinfecter l'entrée?

Et, quand je montre la valeur de mon point de vue, doit-je utiliser {{$a}} ou {{{$a}}}

De salutations et de remerciements.

En plus des autres réponses, dans le cas où vous décidez d'utiliser quelque chose comme quelque Chose de nouveau(Input::all()) assurez-vous de spécifier le $champs remplissables quelque Chose dans le modèle, afin de les protéger contre de masse. Pas strictement relatifs à vos questions, mais quelque chose d'être conscient de.

OriginalL'auteur Fylux | 2014-10-05