@php $aux = 1; ini_set('memory_limit', '-1'); ini_set('max_execution_time', 500); @endphp @foreach($data as $key => $item) @php if($aux == 50) $aux++; if($item->cobro_shortcode != null){ $replaced = ''; /* $shortcode_con = explode('_', $item->cobro_shortcode); */ if(strpos($item->cobro_shortcode, '_') !== false){ $replaced = str_replace('_', '/', $item->cobro_shortcode); }else{ $replaced = $item->cobro_shortcode; } /* if(strpos($shortcode_con, '\\') !== false){ $replaced = str_replace('\\', '/', $item->cobro_shortcode); }else{ $replaced = $item->cobro_shortcode; } */ if(strpos($replaced, '\\') !== false){ $replaced = str_replace('\\', '/', $replaced); }else{ $replaced = $replaced; } $shortcode_con = explode('/', $replaced); if(count($shortcode_con) >= 2){ $shortcode = ''; /* dump($shortcode_con); exit; */ for($i = 0 ; $i < count($shortcode_con); $i++ ){ $cobro_shortcode_pre = explode('/', $shortcode_con[$i]); /* dump($cobro_shortcode_pre, $shortcode_con); exit; */ if(isset($cobro_shortcode_pre[1])){ $shortcode .= $shortcode_con[1].'/'.substr($shortcode_con[2],0,3); }else{ $shortcode .= ''; } if($i < (count($shortcode_con)-1)) $shortcode .= '-'; /*if($tipo == 3){ $shortcode .= $cobro_shortcode_pre[1].'/'.substr($cobro_shortcode_pre[2],0,3).'-'; }*/ } }else{ $cobro_shortcode = explode('/', $item->cobro_shortcode); if(isset($cobro_shortcode[1])){ $shortcode = $cobro_shortcode[1].'/'.substr($cobro_shortcode[2],0,3); }else{ $shortcode = ''; } /*if($tipo == 3){ $shortcode = $cobro_shortcode[1].'/'.substr($cobro_shortcode[2],0,3); }*/ } } $tarje_vencimiento = ''; if($item->cliente_tarjeta_mes_vencimiento != 0 && $item->cliente_tarjeta_ano_vencimiento != 0){ $tarje_vencimiento = $item->cliente_tarjeta_mes_vencimiento . $item->cliente_tarjeta_ano_vencimiento; } $cadena_nombre = substr(strtolower(trim($item->cliente_nombres.$item->cliente_apellido1.$item->cliente_apellido2)),0,30); @endphp @endforeach
{{$aux}}, {{$item->cliente_documento}}, {{$shortcode}}, {{$item->cliente_tarjeta_numero.''}}, {{$tarje_vencimiento != '' ? $tarje_vencimiento : 0}}, {{$item->cobro_valor}}, {{date_format(date_create($item->cobro_fecha_aplicacion),'dmY')}}, {{$item->cliente_email}}, {{$cadena_nombre}}