PHP 클래스 Ublaboo\DataGrid\ColumnsSummary

파일 보기 프로젝트 열기: ublaboo/datagrid

보호된 프로퍼티들

프로퍼티 타입 설명
$datagrid DataGrid
$format array
$rowCallback null | callable
$summary array

공개 메소드들

메소드 설명
__construct ( DataGrid $datagrid, array $columns, $rowCallback )
add ( Row $row )
render ( string $key ) : mixed
setFormat ( string $key, integer $decimals, string $dec_point = '.', string $thousands_sep = ' ' ) Set number format
someColumnsExist ( array $columns ) : boolean

비공개 메소드들

메소드 설명
getValue ( Row $row, Column $column ) : boolean Get value from column using Row::getValue() or custom callback

메소드 상세

__construct() 공개 메소드

public __construct ( DataGrid $datagrid, array $columns, $rowCallback )
$datagrid DataGrid
$columns array

add() 공개 메소드

public add ( Row $row )
$row Row

render() 공개 메소드

public render ( string $key ) : mixed
$key string
리턴 mixed

setFormat() 공개 메소드

Set number format
public setFormat ( string $key, integer $decimals, string $dec_point = '.', string $thousands_sep = ' ' )
$key string
$decimals integer
$dec_point string
$thousands_sep string

someColumnsExist() 공개 메소드

public someColumnsExist ( array $columns ) : boolean
$columns array
리턴 boolean

프로퍼티 상세

$datagrid 보호되어 있는 프로퍼티

protected DataGrid,Ublaboo\DataGrid $datagrid
리턴 DataGrid

$format 보호되어 있는 프로퍼티

protected array $format
리턴 array

$rowCallback 보호되어 있는 프로퍼티

protected NULL|callable $rowCallback
리턴 null | callable

$summary 보호되어 있는 프로퍼티

protected array $summary
리턴 array