solve payment method delete issue

This commit is contained in:
jayvirsinh_gohil
2022-01-13 12:23:26 +05:30
parent e3f3809f2d
commit dd324c8bb6
5 changed files with 28 additions and 4 deletions

View File

@ -698,4 +698,19 @@ class Invoice extends Model implements HasMedia
$this->save();
}
public static function deleteInvoices($ids)
{
foreach ($ids as $id) {
$invoice = self::find($id);
if ($invoice->transactions()->exists()) {
$invoice->transactions()->delete();
}
$invoice->delete();
}
return true;
}
}