PHP Класс unclead\multipleinput\renderers\TableRenderer

Наследование: extends BaseRenderer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
renderCellContent ( BaseColumn $column, integer | null $index ) : string Renders the cell content.
renderFooter ( ) : string Renders the footer.
renderHeader ( ) : string Renders the header.

Защищенные методы

Метод Описание
internalRender ( ) : mixed
prepareRowOptions ( integer $index, yii\db\ActiveRecordInterface | array $item ) : array Prepares the row options.
prepareTemplate ( ) : string Returns template for using in js.
renderBody ( ) : string Renders the body.

Приватные методы

Метод Описание
getActionButton ( $index )
hasHeader ( ) : boolean Check that at least one column has a header.
renderActionColumn ( null | integer $index = null ) : string Renders the action column.
renderAddButton ( )
renderHeaderCell ( BaseColumn $column ) : null | string Renders the header cell.
renderRemoveButton ( ) : string Renders remove button.
renderRowContent ( integer $index = null, yii\db\ActiveRecordInterface | array $item = null ) : mixed Renders the row content.

Описание методов

internalRender() защищенный Метод

protected internalRender ( ) : mixed
Результат mixed

prepareRowOptions() защищенный Метод

Prepares the row options.
protected prepareRowOptions ( integer $index, yii\db\ActiveRecordInterface | array $item ) : array
$index integer
$item yii\db\ActiveRecordInterface | array
Результат array

prepareTemplate() защищенный Метод

Returns template for using in js.
protected prepareTemplate ( ) : string
Результат string

renderBody() защищенный Метод

Renders the body.
protected renderBody ( ) : string
Результат string

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

Renders the cell content.
public renderCellContent ( BaseColumn $column, integer | null $index ) : string
$column unclead\multipleinput\components\BaseColumn
$index integer | null
Результат string

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

Renders the footer.
public renderFooter ( ) : string
Результат string

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

Renders the header.
public renderHeader ( ) : string
Результат string