@props(['demographyconfigId','moduleid','mandatory','results']) @php $Field=DB::table('DemographyConfig')->where('DemographyConfigId',$demographyconfigId)->get()->first(); $DisplayName=$Field->LabelValue; $ColumnName=$Field->ColumnName; $DependentField=$Field->DependentField; use App\Models\Demography; $DependentFieldId=explode(",",$Field->DependentFieldId); $DependentFieldColumnName=""; $DependentFieldColumnNameValue=""; try { if($DependentFieldId[0]) { $DependentFieldColumnName=Demography::GetDependentFieldColumnName($moduleid,$DependentFieldId[0]); $DependentFieldColumnNameValue=$results->$DependentFieldColumnName; } } catch(\Exception $e){} $labelValue=$results->$ColumnName; if($mandatory==1) { $RequiredField="required"; $DisplayredStar="*"; } else { $RequiredField=""; $DisplayredStar=""; } if($DependentField==1) { if(in_array($DependentFieldColumnNameValue,$DependentFieldId)) { $displayHide=""; } else { $displayHide="displayHide"; $RequiredField=""; } } else { $displayHide=""; } $aa=''; $bb=''; $cc=''; if($labelValue) { $ExplodedValue=explode(':',$labelValue); if($ExplodedValue[0]) { $aa=$ExplodedValue[0]; } if($ExplodedValue[1]) { $bb=$ExplodedValue[1]; } if($ExplodedValue[2]) { $cc=$ExplodedValue[2]; } } @endphp