protected function updateUrlsInField($field) { if (isset($field->value->route) && $field->value->route !== '') { if (!isset($field->value->url) || $field->value->url == '') { $field->value->merge(['url' => dvspage($field->value->route)]); } } }