$log->debug("nueva suscripcion creada correctamente para ".$newSuscripcion->getSusMsisdn()." para la lista ".$newSuscripcion->getLisId()->getLisId());
$log->debug("Se actualizo suscripcion ".$suscripcion->getSusId()." de la lista ".$suscripcion->getLisId()->getLisId()." del msisdn ".$suscripcion->getSusMsisdn()." para estado successfulCharge");
break;
case$this::failedRetry:
//se busca si existe el registro en la tabla de reintentos, si no eciste se crea, si existe se actualiza.
//se debe anotar como intento +1 en la tabla PluEstadoSuscripcionKushki para la suscripcion actual
// se debe actualizar el end date a un dia mas de la suscripcion actual
@@ -154,7 +122,7 @@ class VerificarSuscripcionKushkiCommand extends Command {
$this->em->persist($registro);
$this->em->flush();
}
$log->debug("Intento fallido $intentos, suscripcion ".$suscripcion->getSusId()." de la lista ".$suscripcion->getLisId()->getLisId()." del msisdn ".$suscripcion->getSusMsisdn()." para estado failedRetry");
break;
case$this::lastRetry:
//cuando todos los intentos fallan (3), se deben marcar la suscripcion actual como no valida
...
...
@@ -171,20 +139,7 @@ class VerificarSuscripcionKushkiCommand extends Command {
$suscripcion->setUpdatedAt(new\DateTime());
$this->em->persist($suscripcion);
$this->em->flush();
break;
/*case $this::subscriptionDelete: // debo sacar esta condicion de aqui, no depende de la fecha
//si una suscripcion pasa a este estado, la suscripcion actual se debe marcar como no valida
$log->debug("Intento fallido $intentos, suscripcion ".$suscripcion->getSusId()." de la lista ".$suscripcion->getLisId()->getLisId()." del msisdn ".$suscripcion->getSusMsisdn()." para estado failedRetry");