title: Laravel cookies error
body: <p>I'm having problems creating a cookie with laravel, the thing is that sometimes the value of this cookie changes into a <code>null</code> intead of its real value which makes my system give errors that I've programed to show in case this cookie dont exist.</p>
  
  <p>This happens when a reaload the page, I've debugged with <code>dd()</code> and every time that I reload the page the value changes from'activo' to 'null' and from 'null' to 'activo', why does this happen?</p>
  
  <p>My code:</p>
  
  <pre><code>public function store_inicio(Request $request)
  {
  
      $empresa_id = $request-&gt;input('empresa_id');
      $empresa = Empresa::find($empresa_id);
      $cierre = $empresa-&gt;inicio_caja()-&gt;orderBy('id', 'desc')-&gt;first();
      if (isset($cierre)) {
          if (!isset($cierre-&gt;cierre)) {
              Cookie::queue('estado_caja', 'activo', 180);
              Cookie::queue('numero_caja', $cierre-&gt;caja, 180);
  
          } else {
              $this-&gt;crear_inicio($request, $empresa);
          }
      } else {
          $this-&gt;crear_inicio($request, $empresa);
      }
  
      return redirect('ventas');
  
  }
  
  private function crear_inicio($request, $empresa)
  {
      $aux_usuario = $request-&gt;input('usuario_inicio_caja');
      $usuario = User::where('name', $aux_usuario)-&gt;first();
      $numero_caja = $request-&gt;input('caja_inicio_caja');
      $valor = $request-&gt;input('valor_inicio_caja');
      $inicio_caja = new Inicio_caja();
      $inicio_caja-&gt;user_id = $usuario-&gt;id;
      $inicio_caja-&gt;caja = $numero_caja;
      $inicio_caja-&gt;valor = $valor;
      $inicio_caja-&gt;save();
      $empresa-&gt;inicio_caja()-&gt;syncWithoutDetaching($inicio_caja-&gt;id);
      Cookie::queue('estado_caja', 'activo', 600);
      Cookie::queue('numero_caja', $numero_caja, 600);
  }
  </code></pre>