{!! Form::label('type', 'Asset Category*:') !!}
{!! Form::select('type', \App\Models\CAD\Asset::$types, 6,
['class' => 'form-control','required'=>'required', 'disabled'=>'disabled']) !!}
{!! Form::label('lvl_cb', 'Business Impact*:',['class' => 'control-label']) !!}
{!! Form::select('lvl_cb',\App\Models\CAD\AssetSetting::getTypeID(1),null,
['class' => 'form-control','required'=>'required']) !!}
{!! Form::label('location', 'Location', ['class' => 'control-label']) !!}
{!! Form::select('location', \App\Models\CAD\Asset::LOCATIONS, isset($asset) ? $asset->location : null,
['class' => 'select2 form-control', 'placeholder' => '--- Select location ---']) !!}
{!! Form::label('division', 'Division', ['class' => 'control-label']) !!}
{!! Form::select('division',
\App\Models\CAD\AssetDivision::getDivisionNames()->pluck('name', 'id')->toArray(),
isset($asset) ? $asset->division : null,
['class' => 'select2 form-control', 'placeholder' => '--- Select division ---', 'id' => 'division']) !!}
{!! Form::label('baseline', 'Baselined', ['class' => 'control-label']) !!}
{!! Form::select('baseline', [0=>'no',1=>'yes'], isset($asset) ? $asset->baseline : null,
['class' => 'form-control']) !!}
{!! Form::label('options[Name]', 'Name*:',['class' => 'control-label']) !!}
{!! Form::text('options[Name]', $asset->getOption('Name'), ['class' => 'form-control','required'=>'required']) !!}
{!! Form::label('options[IP Range]', 'IP Range*:',['class' => 'control-label']) !!}
{!! Form::text('options[IP Range]', $asset->getOption('IP Range'), ['class' => 'form-control','required'=>'required']) !!}
{!! Form::label('server_name', '(Domain) Name of System:',['class' => 'control-label']) !!}
{!! Form::text('server_name', null, ['class' => 'form-control']) !!}
{!! Form::label('ip_address', 'IP:',['class' => 'control-label']) !!}
{!! Form::text('ip_address', null, ['class' => 'form-control']) !!}
{!! Form::label('os', 'Operating System:',['class' => 'control-label']) !!}
{!! Form::text('os', null, ['class' => 'form-control']) !!}
{!! Form::label('mac_address', 'Mac Address:',['class' => 'control-label']) !!}
{!! Form::text('mac_address', null, ['class' => 'form-control']) !!}
{!! Form::label('open_ports', 'Open Ports:', ['class' => 'control-label']) !!}
{!! Form::select('open_ports[]',
isset($asset) && is_array($asset->open_ports) ? array_combine($asset->open_ports, $asset->open_ports) : [],
isset($asset) ? (is_array($asset->open_ports) ? $asset->open_ports : [$asset->open_ports]) : null,
['class' => 'form-control', 'id' => 'openPorts', 'multiple' => 'multiple']) !!}
{!! Form::label('vendor', 'Vendor:',['class' => 'control-label']) !!}
{!! Form::text('vendor', null, ['class' => 'form-control']) !!}
{!! Form::label('open_ports_authorized', 'Open Ports Authorized:', ['class' => 'control-label']) !!}
{!! Form::select('open_ports_authorized[]',
isset($asset) && is_array($asset->open_ports_authorized) ? array_combine($asset->open_ports_authorized, $asset->open_ports_authorized) : [],
isset($asset) ? (is_array($asset->open_ports_authorized) ? $asset->open_ports_authorized : [$asset->open_ports_authorized]) : null,
['class' => 'form-control', 'id' => 'openPortsA', 'multiple' => 'multiple']) !!}
{!! Form::label('description', 'Description:',['class' => 'control-label']) !!}
{!! Form::textarea('description', null, ['class' => 'form-control']) !!}