mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-29 20:51:09 -04:00
v5.0.0 update
This commit is contained in:
@ -38,16 +38,19 @@ class CompanySetting extends Model
|
||||
}
|
||||
}
|
||||
|
||||
public static function getAllSettings($company_id)
|
||||
{
|
||||
return static::whereCompany($company_id)->get()->mapWithKeys(function ($item) {
|
||||
return [$item['option'] => $item['value']];
|
||||
});
|
||||
}
|
||||
|
||||
public static function getSettings($settings, $company_id)
|
||||
{
|
||||
$settings = static::whereIn('option', $settings)->whereCompany($company_id)->get();
|
||||
$companySettings = [];
|
||||
|
||||
foreach ($settings as $setting) {
|
||||
$companySettings[$setting->option] = $setting->value;
|
||||
}
|
||||
|
||||
return $companySettings;
|
||||
return static::whereIn('option', $settings)->whereCompany($company_id)
|
||||
->get()->mapWithKeys(function ($item) {
|
||||
return [$item['option'] => $item['value']];
|
||||
});
|
||||
}
|
||||
|
||||
public static function getSetting($key, $company_id)
|
||||
|
||||
Reference in New Issue
Block a user