vendor updates

This commit is contained in:
paulwer 2023-12-14 10:39:55 +01:00
parent d8064a9a35
commit 8bd9f34d98
2 changed files with 18 additions and 12 deletions

View File

@ -54,6 +54,8 @@ use Laracasts\Presenter\PresentableTrait;
* @property string|null $id_number * @property string|null $id_number
* @property string|null $language_id * @property string|null $language_id
* @property int|null $last_login * @property int|null $last_login
* @property string|null $expense_sender_email
* @property string|null $expense_sender_domain
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
* @property-read int|null $activities_count * @property-read int|null $activities_count
* @property-read \App\Models\User|null $assigned_user * @property-read \App\Models\User|null $assigned_user
@ -115,6 +117,8 @@ class Vendor extends BaseModel
'number', 'number',
'language_id', 'language_id',
'classification', 'classification',
'expense_sender_email',
'expense_sender_domain',
]; ];
protected $casts = [ protected $casts = [

View File

@ -105,6 +105,8 @@ class VendorTransformer extends EntityTransformer
'language_id' => (string) $vendor->language_id ?: '', 'language_id' => (string) $vendor->language_id ?: '',
'classification' => (string) $vendor->classification ?: '', 'classification' => (string) $vendor->classification ?: '',
'display_name' => (string) $vendor->present()->name(), 'display_name' => (string) $vendor->present()->name(),
'expense_sender_email' => (string) $vendor->expense_sender_email ?: '',
'expense_sender_domain' => (string) $vendor->expense_sender_domain ?: '',
]; ];
} }
} }