wip on laon orders

This commit is contained in:
2023-11-24 21:05:06 +05:00
parent 70546208a3
commit 0898dbc73f
9 changed files with 265 additions and 27 deletions

View File

@@ -10,12 +10,12 @@ class BranchNovaRepo
/**
* Depends on region
*/
public static function dependsOnRegion(): Closure
public static function dependsOnRegion(string $attribute = 'region'): Closure
{
return function ($field, $request, $formData) {
return function ($field, $request, $formData) use ($attribute) {
$field->options(
$formData->region
? Branch::where('region', $formData->region)->pluck('name', 'id')
$formData->{$attribute}
? Branch::where('region', $formData->{$attribute})->pluck('name', 'id')
: []
);
};