fixed download PDF issue.

This commit is contained in:
Cüneyt Şentürk
2021-06-27 12:17:41 +03:00
parent 71394f895b
commit 116562ea03
3 changed files with 19 additions and 4 deletions

View File

@ -2,6 +2,9 @@
namespace App\Traits;
use App\Models\Banking\Transaction;
use Illuminate\Support\Str;
trait Transactions
{
public function isIncome()
@ -60,6 +63,16 @@ trait Transactions
])->save();
}
public function getTransactionFileName(Transaction $transaction, string $separator = '-', string $extension = 'pdf'): string
{
return $this->getSafeTransactionNumber($transaction, $separator) . $separator . time() . '.' . $extension;
}
public function getSafeTransactionNumber(Transaction $transaction, string $separator = '-'): string
{
return Str::slug($transaction->id, $separator, language()->getShortCode());
}
protected function getSettingKey($type, $setting_key)
{
$key = '';