From efdb706d2e8addc97ac70ef80b5eb04e02e65bea Mon Sep 17 00:00:00 2001
From: Krzysztof Skiba <krzysiek@fingo.pl>
Date: Wed, 7 Feb 2018 16:10:10 +0100
Subject: [PATCH] removing connection to troi function validCountable

---
 Classes/PHPExcel/Writer/Excel2007/Worksheet.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Classes/PHPExcel/Writer/Excel2007/Worksheet.php b/Classes/PHPExcel/Writer/Excel2007/Worksheet.php
index ee94805f..fbe84f57 100644
--- a/Classes/PHPExcel/Writer/Excel2007/Worksheet.php
+++ b/Classes/PHPExcel/Writer/Excel2007/Worksheet.php
@@ -765,10 +765,10 @@ class PHPExcel_Writer_Excel2007_Worksheet extends PHPExcel_Writer_Excel2007_Writ
 			$objWriter->writeAttribute('ref',	str_replace('$','',$range));
 
 			$columns = $pSheet->getAutoFilter()->getColumns();
-			if (validCountable($columns) && count($columns) > 0) {
+			if ((is_array($columns) || $columns instanceof Countable) && count($columns) > 0) {
 				foreach($columns as $columnID => $column) {
 					$rules = $column->getRules();
-					if (validCountable($rules) && count($rules) > 0) {
+					if ((is_array($rules) || $rules instanceof Countable) && count($rules) > 0) {
 						$objWriter->startElement('filterColumn');
 							$objWriter->writeAttribute('colId',	$pSheet->getAutoFilter()->getColumnOffset($columnID));
 
-- 
GitLab