@php use App\Models\Material; $midRaw = $fila['material_id'] ?? ''; $midStr = (string) $midRaw; $esNuevo = $midStr !== '' && ! ctype_digit($midStr); $mat = null; if (! $esNuevo && $midStr !== '' && ctype_digit($midStr)) { $mat = $materiales->firstWhere('id', (int) $midStr); } $nombreOpcionNuevo = ''; if ($esNuevo && $midStr !== '') { $nombreOpcionNuevo = Material::parseNombreMaterialLibre($midStr) ?? trim(substr($midStr, strlen(Material::PREFIJO_MATERIAL_NUEVO))); } @endphp