CORRECCION KUSHKI COMMAND VERIFICACION

parent b9782e1c
......@@ -47,14 +47,15 @@ class VerificarSuscripcionKushkiCommand extends Command {
foreach ($suscripciones as $index => $suscripcion):
$log->debug("Analizando suscripcion " . $suscripcion->getSusId() . " de la lista " . $suscripcion->getLisId()->getLisId() . " del msisdn " . $suscripcion->getSusMsisdn());
$fechaTermino = $suscripcion->getSusFin();
if ($fechaTermino < $fechaActual) {
if ($fechaActual->diff($fechaTermino)->days >= 1) {
$log->debug("diferencia de dias : ".$fechaActual->diff($fechaTermino)->days);
$log->debug("suscripcion con id " . $suscripcion->getSusId() . " presentaba vigencia fuera de fecha");
$suscripcion->setSusVigente(PluSuscripcion::NO_VIGENTE);
$this->em->persist($suscripcion);
$this->em->flush();
$log->debug("Se modifica vigencia de la suscripcion " . $suscripcion->getSusId());
} else if ($fechaTermino >= $fechaActual && $suscripcion->getSusSuscriptionIdKushki() != null) {
$log->debug("suscripcion con id " . $suscripcion->getSusId() . " presentaba vigencia dentro de la vigencia...comenzando analisis");
$log->debug("suscripcion con id " . $suscripcion->getSusId() . " presentaba vigencia dentro de la fechas...comenzando analisis");
$publicKey = Utiles::getParametroConfiguracion("publicKeyKushki", $this->em);
$clientId = Utiles::getParametroConfiguracion("clientIdKushki", $this->em);
$subscriptionId = $suscripcion->getSusSuscriptionIdKushki();
......@@ -80,6 +81,7 @@ class VerificarSuscripcionKushkiCommand extends Command {
$fechaActual = new \DateTime();
$fecha = new \DateTime();
$fechaUnaSemana = $fecha->modify('+7 days');
$suscripcion->setSusInicio($fechaActual);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment