*/ public function matching(string $location): Builder { $geography = app(AdministrativeGeography::class); abort_unless($geography->enabled(), 503); return Supplier::query()->where('geography_reference->country', 'MZ') ->where('geography_reference->catalogue', $geography->catalogue()['manifest']['source_sha256']) ->whereIn('geography_reference->record_id', $geography->descendants($location)); } }