PHP 클래스 LazyRecord\Exporter\CSVExporter

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

보호된 프로퍼티들

프로퍼티 타입 설명
$delimiter
$enclosure default to ',';
$escapeChar default to '"'
$fd

공개 메소드들

메소드 설명
__construct ( $fd, $delimiter = ',', $enclosure = '"', $escapeChar = '\' ) default to "\";
exportCollection ( BaseCollection $collection, array $intersectKeys = null ) Export collection object into CSV file.
exportQuery ( PDOStatement $stm, array $intersectKeys = null )
setDelimiter ( $delimiter )
setEnclosure ( $enclosure )
setEscapeChar ( $char )

메소드 상세

__construct() 공개 메소드

default to "\";
public __construct ( $fd, $delimiter = ',', $enclosure = '"', $escapeChar = '\' )

exportCollection() 공개 메소드

int fputcsv ( resource $handle , array $fields [, string $delimiter = "," [, string $enclosure = '"' [, string $escape_char = "\" ]]] )
public exportCollection ( BaseCollection $collection, array $intersectKeys = null )
$collection LazyRecord\BaseCollection
$intersectKeys array

exportQuery() 공개 메소드

public exportQuery ( PDOStatement $stm, array $intersectKeys = null )
$stm PDOStatement
$intersectKeys array

setDelimiter() 공개 메소드

public setDelimiter ( $delimiter )

setEnclosure() 공개 메소드

public setEnclosure ( $enclosure )

setEscapeChar() 공개 메소드

public setEscapeChar ( $char )

프로퍼티 상세

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

protected $delimiter

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

default to ',';
protected $enclosure

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

default to '"'
protected $escapeChar

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

protected $fd