Msieprawski\ResourceTable\Generators\Table::head PHP Метод

head() публичный Метод

Returns table head
public head ( ) : string
Результат string
    public function head()
    {
        $head = '';
        $head .= '<thead>';
        $head .= '<tr class="resource-table-headings">';
        foreach ($this->_getColumns() as $column) {
            $head .= '<th class="' . ($column->sortActive() ? 'warning' : '') . '">';
            $head .= $column->content();
            $head .= '</th>';
        }
        $head .= '</tr>';
        if ($this->_config['filter']) {
            // Render row with search inputs
            $head .= '<tr class="resource-table-filter">';
            foreach ($this->_getColumns() as $column) {
                // Render each column
                if (!$column->searchable()) {
                    // Column is not searchable - do not print form elements
                    $head .= '<td></td>';
                    continue;
                }
                $head .= '<td>' . $column->searchableContent() . '</td>';
            }
            $head .= '</tr>';
        }
        $head .= '</thead>';
        return $head;
    }