PHP 클래스 BcCsvHelper

상속: extends AppHelper
파일 보기 프로젝트 열기: baserproject/basercms

공개 프로퍼티들

프로퍼티 타입 설명
$csvBody string CSVボディ
$csvHead string CSVヘッド
$exportCsvHead boolean CSVヘッドの出力

공개 메소드들

메소드 설명
addModelData ( string $modelName, array $data ) : void データを追加する(単数)
addModelDatas ( string $modelName, array $datas ) データをセットする(複数)
download ( string $fileName, boolean $debug = false ) : void | string CSVファイルをダウンロードする
save ( $fileName ) : void ファイルを保存する

보호된 메소드들

메소드 설명
_perseKey ( array $data ) : string | false モデルデータよりCSV用のheadデータを取得する
_perseValue ( array $data ) : string モデルデータよりCSV用の本体データを取得する

메소드 상세

_perseKey() 보호된 메소드

モデルデータよりCSV用のheadデータを取得する
protected _perseKey ( array $data ) : string | false
$data array
리턴 string | false $head

_perseValue() 보호된 메소드

モデルデータよりCSV用の本体データを取得する
protected _perseValue ( array $data ) : string
$data array
리턴 string $body

addModelData() 공개 메소드

データを追加する(単数)
public addModelData ( string $modelName, array $data ) : void
$modelName string
$data array
리턴 void

addModelDatas() 공개 메소드

データをセットする(複数)
public addModelDatas ( string $modelName, array $datas )
$modelName string
$datas array

download() 공개 메소드

CSVファイルをダウンロードする
public download ( string $fileName, boolean $debug = false ) : void | string
$fileName string
$debug boolean
리턴 void | string

save() 공개 메소드

ファイルを保存する
public save ( $fileName ) : void
$fileName
리턴 void

프로퍼티 상세

$csvBody 공개적으로 프로퍼티

CSVボディ
public string $csvBody
리턴 string

$csvHead 공개적으로 프로퍼티

CSVヘッド
public string $csvHead
리턴 string

$exportCsvHead 공개적으로 프로퍼티

CSVヘッドの出力
public bool $exportCsvHead
리턴 boolean