PHP 클래스 Nayjest\Grids\Components\CsvExport

저자: : Vitaliy Ofat ([email protected])
상속: extends Nayjest\Grids\Components\Base\RenderableComponent
파일 보기 프로젝트 열기: nayjest/grids

보호된 프로퍼티들

프로퍼티 타입 설명
$fileName string
$name
$output string
$render_section
$rows_limit
$template

공개 메소드들

메소드 설명
getFileName ( ) : string
getRowsLimit ( ) : integer
initialize ( Nayjest\Grids\Grid $grid ) : null | void
setFileName ( string $name )
setRowsLimit ( integer $limit )

보호된 메소드들

메소드 설명
escapeString ( string $str ) : string
renderCsv ( )
renderHeader ( resource $file )
resetPagination ( Nayjest\Grids\DataProvider $provider )
setCsvHeaders ( Illuminate\Http\Response $response )

메소드 상세

escapeString() 보호된 메소드

protected escapeString ( string $str ) : string
$str string
리턴 string

getFileName() 공개 메소드

public getFileName ( ) : string
리턴 string

getRowsLimit() 공개 메소드

public getRowsLimit ( ) : integer
리턴 integer

initialize() 공개 메소드

public initialize ( Nayjest\Grids\Grid $grid ) : null | void
$grid Nayjest\Grids\Grid
리턴 null | void

renderCsv() 보호된 메소드

protected renderCsv ( )

renderHeader() 보호된 메소드

protected renderHeader ( resource $file )
$file resource

resetPagination() 보호된 메소드

protected resetPagination ( Nayjest\Grids\DataProvider $provider )
$provider Nayjest\Grids\DataProvider

setCsvHeaders() 보호된 메소드

protected setCsvHeaders ( Illuminate\Http\Response $response )
$response Illuminate\Http\Response

setFileName() 공개 메소드

public setFileName ( string $name )
$name string

setRowsLimit() 공개 메소드

public setRowsLimit ( integer $limit )
$limit integer

프로퍼티 상세

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

protected string $fileName
리턴 string

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

protected $name

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

protected string $output
리턴 string

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

protected $render_section

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

protected $rows_limit

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

protected $template