Add branch & province model
This commit is contained in:
22
app/Nova/Resources/Branch/Concerns/BranchNovaRepo.php
Normal file
22
app/Nova/Resources/Branch/Concerns/BranchNovaRepo.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace App\Nova\Resources\Branch\Concerns;
|
||||
|
||||
use App\Models\Branch\Branch;
|
||||
|
||||
class BranchNovaRepo
|
||||
{
|
||||
/**
|
||||
* Depends on region
|
||||
*/
|
||||
public static function dependsOnRegion(): Closure
|
||||
{
|
||||
return function ($field, $request, $formData) {
|
||||
$field->options(
|
||||
$formData->region
|
||||
? Branch::where('region', $formData->region)->pluck('name', 'id')
|
||||
: []
|
||||
);
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user