$result ):
if ( sp_array_value( $result, 'outcome', '-1' ) != '-1' ):
unset( $result['outcome'] );
$table_rows .= '
';
$table_rows .= '| ' . get_the_title( $team_id ) . ' | ';
foreach( $result_labels as $key => $label ):
if ( $key == 'name' )
continue;
if ( array_key_exists( $key, $result ) && $result[ $key ] != '' ):
$value = $result[ $key ];
else:
$value = '—';
endif;
$table_rows .= '' . $value . ' | ';
endforeach;
$table_rows .= '
';
$i++;
endif;
endforeach;
if ( empty( $table_rows ) ):
return false;
else:
$output .= '' . SP()->text->string('Team Results') . '
';
$output .= '' .
'
' .
'| ' . SP()->text->string('Team') . ' | ';
foreach( $result_labels as $key => $label ):
$output .= '' . $label . ' | ';
endforeach;
$output .= '' . '' . '';
$output .= $table_rows;
$output .= '' . '
' . '
';
endif;
echo $output;