$sites * @return void */ public function handle(BaseModel&HasResources $model, array $fields, array $sites): void { foreach ($sites as $resourceSite) { $link = Arr::get($fields, $resourceSite->name); if (empty($link)) continue; $this->createResource($link, $resourceSite, $model); } } }