function fieldVisibility(string $fieldKey): Closure
{
return function (callable $get) use ($fieldKey) {
$settings = app(RoadworksSettings::class);
$applicationType = $get('type');
$applicationTypeKey = Str::slug($applicationType, '_');
return $settings->fieldConfigurations[$applicationTypeKey][$fieldKey]['visible'] ?? true;
};
}
function fieldVisibility(string $fieldKey): Closure
{
return function (callable $get) use ($fieldKey) {
$settings = app(RoadworksSettings::class);
$applicationType = $get('type');
$applicationTypeKey = Str::slug($applicationType, '_');
return $settings->fieldConfigurations[$applicationTypeKey][$fieldKey]['visible'] ?? true;
};
}