Erro com planilha Excel

Prezados

Tenho um formulario de controle que abre uma planilha em Excel e cria um link para download.

O problema é que está aparecendo uma mensagem estranha, e eu nao fiz absolutamente nada alem de abrir a planilha. Coincidentemente o problema ocorreu depois que atualize a versao do scriptcase.

[tt]
Undefined variable: ruleType
Undefined index: date
array_filter() expects parameter 1 to be array, null given
Undefined index: time
array_filter() expects parameter 1 to be array, null given
Undefined index: dateTime
array_filter() expects parameter 1 to be array, null given
[/tt]

Esta é a funcao que trata da planilha
require_once $this->Ini->path_third.’/phpexcel/PHPExcel.php’;

$diretorio_planilhas= $this->Ini->path_doc . ‘/sispubweb/planilhas’;
$diretorio_modelo = $this->Ini->path_doc.’/sispubweb/modelos/planilhas/casp/’;
$modelo = ‘validacao_pcasp_2018.xlsx’;

$dt = new DateTime();
$version=$dt->getTimestamp();
$filename="/validacao_pcasp_2018".$version.".xlsx";

if(!file_exists($diretorio_planilhas)) {
mkdir($diretorio_planilhas, 0755);
}

array_map(‘unlink’, glob($diretorio_planilhas."/validacao_pcasp*.xlsx"));

if (file_exists($diretorio_planilhas . $filename)) {
unlink($diretorio_planilhas . $filename);
}

//planilha modelo
$objPHPExcelModelo = PHPExcel_IOFactory::load($diretorio_modelo.’/’.$modelo);

$dir = $diretorio_planilhas;

rodape($dir,$filename,$objPHPExcelModelo);

/////////////////////
Esta é a funcao

rodape($diretorio, $file, $objPHPExcelModelo)
$objPHPExcelModelo->setActiveSheetIndex(0);
// Acessamos o ‘Writer’ para poder salvar o arquivo
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelModelo, ‘Excel2007’);
$objWriter->save($diretorio.$file);
$url="…/…/…/file/doc/sispubweb/planilhas";
{arquivo_download} = “Clique aqui para baixar a planilha”;

Descobri que o problema provavelmente acontece nessa linha
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelModelo, ‘Excel2007’);

Se eu colocar Excel5, nao da erro, mas a planilha perde formatação e fica corrompida
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelModelo, 'Excel5);