Comment obtenir les valeurs pour une série de cases à cocher dans Laravel 4 contrôleur (si coché)

Je voudrais obtenir les valeurs pour une série de cases à cocher que j'ai mis en place dans un Laravel 4 forme. Voici le code dans la vue configuration de l'cases à cocher:

@foreach ($friends as $friend)
<input tabindex="1" type="checkbox" name="friend[]" id="{{$friend}}" value="{{$friend}}">
@endforeach

Dans mon contrôleur, je voudrais obtenir les valeurs des cases à cocher et les mettre dans un tableau. Je ne suis pas sûr de savoir exactement comment le faire, mais je suppose que c'est quelque chose comme:

array[];

foreach($friend as $x)
if (isset(Input::get('friend')) {
        array[] = Input::get('friend');

 } 
endforeach

Pourriez-vous me donner une solution pour cela? Je vous remercie.

EDIT:

C'est ce que j'ai dans le contrôleur:

public function describe_favorite() {

            $fan = Fan::find(Auth::user()->id);
            $fan->favorite_venue = Input::get('venue');
            $fan->favorite_experience = Input::get('experience');

            $friends_checked = Input::get('friend[]');

            print_r($friends_checked);

            if(is_array($friends_checked))
            {
             $fan->experience_friends = 5;
            }

            $fan->save();


            return Redirect::to('fans/home');

        }

Il n'est pas en passant par le "si" de la boucle. Comment puis-je voir le résultat du print_r pour voir ce qui est dans le $friends_checked variable?

OriginalL'auteur user1072337 | 2013-10-07