IMP_Contents_Message::_formatSummary PHP Method

_formatSummary() protected method

Prints out a MIME summary (in HTML).
protected _formatSummary ( array $summary, boolean $atc = false ) : string
$summary array Summary information.
$atc boolean Is this an attachment?
return string The formatted summary string.
    protected function _formatSummary($summary, $atc = false)
    {
        $display = array('icon', 'description', 'size', 'download', 'print');
        $tmp_summary = array();
        foreach ($display as $val) {
            if (isset($summary[$val])) {
                switch ($val) {
                    case 'description':
                        $summary[$val] = '<span class="mimePartInfoDescrip">' . $summary[$val] . '</span>';
                        break;
                    case 'size':
                        $summary[$val] = '<span class="mimePartInfoSize">(' . $summary[$val] . ')</span>';
                        break;
                }
                $tmp_summary[] = $summary[$val];
            }
        }
        return '<div class="mimePartInfo' . ($atc ? ' mimePartInfoAtc' : '') . '"><div>' . implode(' ', $tmp_summary) . '</div></div>';
    }