@php $title = $title ?? ucwords(str_replace('_', ' ', ($field ?? ''))); if(isset($field_base) && $field_base){ $name = isset($field) ? $field_base . '[' . $field . ']' : ''; $value = $record->$field_base[$field] ?? ''; }else{ $name = $field ?? ''; $value = (isset($field) && isset($record->$field)) ? $record->$field : ''; } if(isset($relation) && !empty($relation)){ $name = 'relation' . '[' . $relation . ']' . (isset($field) ? '[' . $field . ']' : '') ; $value = (isset($field) && isset($record->$relation->$field)) ? $record->$relation->$field : ''; } $dot_name = arrStringToDotString($name); $js_name = preg_replace("/\[([^\]]*)\]/", "['$1']", $name); $var_name = preg_replace("/(\[|\])/", '_', $name); @endphp