@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); foreach($header as $fields) { foreach ($results_obj as $k) { foreach ($k as $value => $values) { if($value==$fields) { //echo "< >"; // print_r($values); //echo "
"; $display_value=""; $total_count=0; foreach($values as $display) { $display_name=$display->Name; $results_dd=array(); $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]; $category_array[]=$display_value; $data_array[]=$display->Count; $category_group[$fields][]=$display_value; $data_group[$fields][]=$display->Count; } else { $category_group[$fields][]=$display_name; $data_group[$fields][]=$display->Count; } } } } } } } @endphp
@php //print_r(json_encode($category_group)); 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