manager); $sum = 0; $errorArr = []; foreach ($this->allFiles as $file) { $extension = pathinfo($file)['extension']; $tmp = new ReadSheet($file); $tmp->takeFile(); $a = new Crypto($tmp->getAll()[0]); $sum += array_sum($a->takeSumTransactions()); $errorArr = array_merge($errorArr, $a->getNotCounted()); } return [ "sum" => $sum, "error" => $errorArr ]; } }