PHP 클래스 Ublaboo\DataGrid\CsvDataModel

파일 보기 프로젝트 열기: ublaboo/datagrid 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$columns Ublaboo\DataGrid\Column\Column[]
$data array
$translator Nette\Localization\ITranslator

공개 메소드들

메소드 설명
__construct ( array $data, array $columns, Nette\Localization\ITranslator $translator )
getHeader ( ) : array Get data header
getRow ( mixed $item ) : array Get item values saved into row
getSimpleData ( $include_header = TRUE ) : array Get data with header and "body"

메소드 상세

__construct() 공개 메소드

public __construct ( array $data, array $columns, Nette\Localization\ITranslator $translator )
$data array
$columns array
$translator Nette\Localization\ITranslator

getHeader() 공개 메소드

Get data header
public getHeader ( ) : array
리턴 array

getRow() 공개 메소드

Get item values saved into row
public getRow ( mixed $item ) : array
$item mixed
리턴 array

getSimpleData() 공개 메소드

Get data with header and "body"
public getSimpleData ( $include_header = TRUE ) : array
리턴 array

프로퍼티 상세

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

protected Column[],Ublaboo\DataGrid\Column $columns
리턴 Ublaboo\DataGrid\Column\Column[]

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

protected array $data
리턴 array

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

protected ITranslator,Nette\Localization $translator
리턴 Nette\Localization\ITranslator