crypto
This commit is contained in:
@@ -11,20 +11,25 @@ use Doctrine\ORM\EntityManager;
|
||||
|
||||
class CryptoService extends MasterServices
|
||||
{
|
||||
public function generate() : DividendsSummary
|
||||
public function generate() : array
|
||||
{
|
||||
$summaryObj = new DividendsSummary($this->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]);
|
||||
dd($a->takeSumTransactions());
|
||||
$sum += array_sum($a->takeSumTransactions());
|
||||
$errorArr = array_merge($errorArr, $a->getNotCounted());
|
||||
}
|
||||
|
||||
|
||||
|
||||
return $summaryObj;
|
||||
return [
|
||||
"sum" => $sum,
|
||||
"error" => $errorArr
|
||||
];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user