@php $siteurl=$_SERVER['HTTP_HOST']; //$url=explode(".",$siteurl); // crm.bpm360.net //echo ""; @endphp @php // on 29th Sept '21, for ReportType==4 $results_obj = json_decode($results); $DisplayTypearray=array(); if($_SERVER['REMOTE_ADDR']=='171.76.85.210') { foreach($headers as $EachHeadField) { $TempFieldName=$EachHeadField['FieldName']; $DisplayTypearray[$TempFieldName]=$EachHeadField['DisplayType']; } echo "
";
	// print_r($header);
	// print_r($results_obj);
	// print_r($headers);
	//print_r($DisplayTypearray);
	echo "
"; } foreach($header as $fields) { foreach ($results_obj as $k) { foreach ($k as $value => $values) { if($value==$fields) { $DisplayType=""; $display_value=""; $ExplodedValue=explode('.',$value); if($ExplodedValue[1]) { $HeaderNamefromExploded=$ExplodedValue[1]; if(array_key_exists($HeaderNamefromExploded,$DisplayTypearray)) { $DisplayType=$DisplayTypearray[$HeaderNamefromExploded]; } } $total_count=0; foreach($values as $display) { $display_name=$display->Name; $results_dd=array(); if($display_name!="") { if(multiKeyExists($GetDropdownLists, $display_name)) { $results_dd = multiKeyExists($GetDropdownLists, $display_name); if($display_name!="") { if(is_array($results_dd) && array_key_exists($display_name,$results_dd[0])) { $display_value=$results_dd[0][$display_name]; if($display_value=="") { $display_value="Null"; } $category_array[]=$display_value; $data_array[]=$display->Count; $category_group[$fields][]=$display_value; $data_group[$fields][]=$display->Count; } } } else { $category_array[]=$display_name; $data_array[]=$display->Count; if($DisplayType!='') { if($DisplayType==15) { if(array_key_exists($display_name,$AssignedToList)) { $display_name=$AssignedToList[$display_name]['name']; } } } $category_group[$fields][]=$display_name; $data_group[$fields][]=$display->Count; } } } } } } } @endphp
@php if($_SERVER['REMOTE_ADDR']=='171.76.85.210') { echo "
";
	//print_r($category_group);
	//print_r(json_decode($category_group));
	echo "
"; } if(!empty($category_group)) { foreach($category_group as $header => $title) { $titles = json_encode($title); $data_groups = json_encode($data_group[$header]); //print_r($titles); // on 24th Feb '22 $bodytag = str_replace(".", "", "$header"); @endphp
{{$header}}
@php } } // on 15th Nov '21 @endphp
@php function multiKeyExists(array $arr, $key) { // is in base array? if (array_key_exists($key, $arr)) { $results[] = $arr; return $results; } // check arrays contained in this array foreach ($arr as $element) { if (is_array($element)) { if (multiKeyExists($element, $key)) { //return true; $results[] = $element; return $results; } } } return false; } @endphp