Comando para resetear Toku

This commit is contained in:
Juan Pablo Vial
2025-05-27 18:17:56 -04:00
parent a9a10e012d
commit 892cdf324f
8 changed files with 114 additions and 0 deletions

View File

@ -248,6 +248,19 @@ class Toku extends Ideal\Service
}
return $queues;
}
public function reset(array $skips = []): array
{
$output = [];
try {
$output['invoice'] = $this->invoice->reset($skips['invoice'] ?? []);
$output['subscription'] = $this->subscription->reset($skips['subscription'] ?? []);
$output['customer'] = $this->customer->reset($skips['customer'] ?? []);
} catch (InvalidResult $exception) {
$this->logger->warning($exception);
return [];
}
return $output;
}
/**
* @param array $request