Static analysis

This commit is contained in:
David Bomba 2025-07-09 15:25:00 +10:00
parent 12126444d8
commit 6daa6ef0c4
4 changed files with 3 additions and 26 deletions

View File

@ -117,7 +117,7 @@ class RecurringInvoiceItemExport extends BaseExport
$query->cursor() $query->cursor()
->each(function ($resource) { ->each(function ($resource) {
/** @var \App\Models\Invoice $resource */ /** @var \App\Models\RecurringInvoice $resource */
$this->iterateItems($resource); $this->iterateItems($resource);
foreach ($this->storage_array as $row) { foreach ($this->storage_array as $row) {

View File

@ -107,29 +107,6 @@ class ImportJsonController extends BaseController
return response()->json(array_merge(['message' => 'Processing','success' => true], $metadata), 200); return response()->json(array_merge(['message' => 'Processing','success' => true], $metadata), 200);
} }
/**
* Securely delete a directory and its contents
*/
private function secureDeleteDirectory(string $dir): void
{
if (!is_dir($dir)) {
return;
}
$files = new \RecursiveIteratorIterator(
new \RecursiveDirectoryIterator($dir, \RecursiveDirectoryIterator::SKIP_DOTS),
\RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($files as $fileinfo) {
$todo = ($fileinfo->isDir() ? 'rmdir' : 'unlink');
$todo($fileinfo->getRealPath());
}
rmdir($dir);
}
private function handleChunkedUpload(ImportJsonRequest $request) private function handleChunkedUpload(ImportJsonRequest $request)
{ {
$metadata = json_decode($request->metadata, true); $metadata = json_decode($request->metadata, true);

View File

@ -159,7 +159,7 @@ class Blockonomics implements LivewireMethodInterface
? $request->txid . bin2hex(random_bytes(16)) ? $request->txid . bin2hex(random_bytes(16))
: $request->txid; : $request->txid;
$statusId; $statusId = Payment::STATUS_PENDING;
switch ($request->status) { switch ($request->status) {
case 0: case 0:

View File

@ -52,7 +52,7 @@ class Token
'm_payment_id' => $payment_hash->hash, 'm_payment_id' => $payment_hash->hash,
]; ];
$response = $payfast->subscriptions->adhoc($cgt->token, $data); $response = $payfast->subscriptions->adhoc($cgt->token, $data); //@phpstan-ignore-line
nlog("TokenBilling"); nlog("TokenBilling");
nlog($response); nlog($response);