@if (is_null($node)) @php $rows = $class->row_values[$table_key][$id]; @endphp @if ($row_total = array_sum($rows)) @if (isset($parent_id))
  • $is_print, 'hover:bg-gray-100 collapse-sub collapse-sub-report' => ! $is_print ]) data-collapse="child-{{ $parent_id }}"> @else
  • @endif
    $is_print, 'flex justify-between border-0 m-0 p-0' => ! $is_print ]) > @if (isset($parent_id))
    @else
    @endif {{ $class->row_names[$table_key][$id] }}
    {{ $class->has_money ? money($row_total) : $row_total }}
  • @endif @endif @if (is_array($node)) @php $parent_row_values = $class->row_values[$table_key][$id]; array_walk_recursive($node, function ($value, $key) use ($class, $table_key, $id, &$parent_row_values) { if ($key == $id) { return; } foreach($class->row_values[$table_key][$key] as $date => $amount) { $parent_row_values[$date] += $amount; } }); @endphp @if ($row_total = array_sum($parent_row_values)) @if (isset($parent_id))
  • $is_print, 'hover:bg-gray-100 collapse-sub collapse-sub-report' => ! $is_print ]) data-collapse="child-{{ $parent_id }}"> @else
  • @endif
    {{ $class->row_names[$table_key][$id] }} @if (! $is_print) @if (array_sum($parent_row_values) != array_sum($class->row_values[$table_key][$id])) @endif @endif
    {{ $class->has_money ? money($row_total) : $row_total }}
  • @endif @php $rows = $class->row_values[$table_key][$id]; @endphp @if (($row_total = array_sum($rows)) && array_sum($parent_row_values) != array_sum($rows))
  • $is_print, 'hover:bg-gray-100 collapse-sub collapse-sub-report' => ! $is_print ]) data-collapse="child-{{ $id }}">
    {{ $class->row_names[$table_key][$id] }}
    {{ $class->has_money ? money($row_total) : $row_total }}
  • @endif @php $parent_id = $id; $tree_level++; @endphp @foreach($node as $id => $node) @if ($parent_id != $id) @include($class->views['summary.table.row'], ['parent_id' => $parent_id, 'tree_level' => $tree_level]) @endif @endforeach @endif