@props(['demographyconfigId','moduleid','mandatory','results']) @php use App\Models\Demography; $Field=DB::table('DemographyConfig')->where('DemographyConfigId',$demographyconfigId)->get()->first(); $DisplayName=$Field->LabelValue; $ColumnName=$Field->ColumnName; $DropDownNameId=$Field->DropDownNameId; $DependentField=$Field->DependentField; $IsDependentModule=$Field->IsDependentModule; $ParentModuleId=$Field->ParentModuleId; $DependentRelateToGroupId=$Field->DependentRelateToGroupId; $DependentFieldId=explode(",",$Field->DependentFieldId); $DependentFieldColumnName=""; $DependentFieldColumnNameValue=""; $LabelValue=""; $parentDropDownListValues=[]; if($mandatory==1) { $ReruiredField="required"; $DisplayredStar="*"; } else { $ReruiredField=""; $DisplayredStar=""; } $checkApi=explode("/",$_SERVER['REQUEST_URI']); $apiUrl=""; if(strtolower($checkApi[1])=="api") { $apiUrl="api/"; } if($DependentField==1) { if(in_array($DependentFieldColumnNameValue,$DependentFieldId)) { $displayHide=""; } else { $displayHide="displayHide"; $RequiredField=""; } } else { $displayHide=""; $RequiredField=""; } $demography=new Demography(); $getReferenceName=$demography->GetReferenceField($ParentModuleId); $referenceName=$getReferenceName->ColumnName; $mainTableName=$demography->getMainTableName($ParentModuleId); $CstmTableName=$demography->GetCustomTableName($ParentModuleId); $primaryKeyName=$demography->getPrimaryKeyName($ParentModuleId); $cstmprimaryKeyName=$demography->getCstmPrimaryKeyName($ParentModuleId); $listValues=[]; $ParentIdValue=""; @endphp