interar several foreach in laravel framework

0

I have this code which does work but I would like to know if you can join the foreach into one and how it would be,

public function store(Request $request)
{     
  $cliens =  $request->input('idclientes');
  $link = $request->input('adjunto');

  foreach ($cliens as $clien[0+1]) {
    foreach ($link as $key[0+1]) {
    $anno = date('Y');
    $fecha = date('M');
    $titulo = $request->input('subject');
    $calendario = $request->input('calendario');
    $id_boletin = $request->input('idarchivo');
    $clients = $request->input('conecta');
    $conecta = new Historica();
    foreach ($clien as $cliente_id) {
       foreach ($key as $lnk) {  
        $conecta->titulo = $titulo;
        $conecta->anno = $anno;
        switch ($fecha) {
          case 'Jan':
            $conecta->fecha = '0';
            break;
          case 'Feb':
              $conecta->fecha = '1';
               break;
            case 'Mar':
               $conecta->fecha = '2';
               break;
            case 'Apr':
               $conecta->fecha = '3';
               break;
            case 'May':
              $conecta->fecha = '4';
               break;
            case 'Jun':
               $conecta->fecha = '5';
               break;
            case 'Jul':
               $conecta->fecha = '6';
               break;
            case 'Ago':
               $conecta->fecha = '7';
               break;
            case 'Sep':
               $conecta->fecha = '8';
               break;
            case 'Oct':
               $conecta->fecha = '9';
               break;
            case 'Nov':
               $conecta->fecha = '10';
               break;
            case 'Dec':
               $conecta->fecha = '11';
               break;
        } 
          $conecta->link = $lnk;
          $conecta->calendario = $calendario;
          $conecta->id_boletin = $id_boletin;
          $conecta->cliente_id = $cliente_id;
          $conecta->save();
        }
     }
   }
 }

I get an array of inputs such as cliens and link, but I would like to know if those two foreach that I can do one on that, and the other doubt that remains is if I occupy another foreach I can join more than two,

    
asked by Ricardo Rojas 20.12.2018 в 19:38
source

0 answers