Boa tarde, estou com um código que lé um Excel, e tenho algumas críticas que meu código tem que alertar para mim! No entanto ele alerta e logo em seguida exclui a Row(Linha) E não quero que isso aconteça:
Alguém poderia me ajudar?
case 7:
if(is_numeric($valor))
{
$perc = number_format($valor * 100,"1") ;
$complementar = strtoupper($complementar) ;
//verifica se o percentual é valido
$percentual = $this->em->getRepository('PatrocinadorBundle:PatrocinadorPercentual');
$dados_percentual = $percentual->findBy(array('percentual' => $perc, 'tipo' => $complementar )) ;
//$dados_percentual = $percentual->getDados($perc) ;
if(isset($dados_percentual[0]) && $dados_percentual[0]->getPercentual() != "" )
{
$result= $dados_percentual[0]->getPercentual() ;
}
else
{
if($complementar != "FACULTATIVA" && $complementar != "VINCULADA" && $complementar != "JUROS" && $complementar != "JUROS-FACULTATIVA" && $complementar != "JUROS NORMAL - PATROCINADOR" )
{
$result= "ERRO-061" ;
}
else
{
$result = $perc + 0 ;
}
}
//$result = number_format($valor * 100,"1") ;
}
else
{
$result = "ERRO-006" ;
}
break;