currency symbol added to account name

This commit is contained in:
Cihan Şentürk
2022-06-06 15:55:14 +03:00
parent ccca2f8013
commit 8eb7256abe
2 changed files with 37 additions and 2 deletions

View File

@ -13,6 +13,18 @@ class Account extends Form
public $accounts;
/** @var bool */
public $hideCurrency;
/**
* Create a new component instance.
*
* @return void
*/
public function __construct(bool $hideCurrency = false) {
$this->hideCurrency = $hideCurrency;
}
/**
* Get the view / contents that represent the component.
*
@ -26,7 +38,7 @@ class Account extends Form
$this->path = route('modals.accounts.create');
$this->accounts = Model::enabled()->orderBy('name')->pluck('name', 'id');
$this->accounts = $this->getAccounts();
if (empty($this->selected) && empty($this->getParentData('model'))) {
$this->selected = setting('default.account');
@ -34,4 +46,13 @@ class Account extends Form
return view('components.form.group.account');
}
protected function getAccounts()
{
if ($this->hideCurrency) {
return Model::enabled()->orderBy('name')->pluck('name', 'id');
}
return Model::enabled()->orderBy('name')->get()->pluck('title', 'id');
}
}