PHP Class BcCsvHelper

Inheritance: extends AppHelper
Afficher le fichier Open project: baserproject/basercms

Méthodes publiques

Свойство Type Description
$csvBody string CSVボディ
$csvHead string CSVヘッド
$exportCsvHead boolean CSVヘッドの出力

Méthodes publiques

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

Méthodes protégées

Méthode Description
_perseKey ( array $data ) : string | false モデルデータよりCSV用のheadデータを取得する
_perseValue ( array $data ) : string モデルデータよりCSV用の本体データを取得する

Method Details

_perseKey() protected méthode

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

_perseValue() protected méthode

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

addModelData() public méthode

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

addModelDatas() public méthode

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

download() public méthode

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

save() public méthode

ファイルを保存する
public save ( $fileName ) : void
$fileName
Résultat void

Property Details

$csvBody public_oe property

CSVボディ
public string $csvBody
Résultat string

$csvHead public_oe property

CSVヘッド
public string $csvHead
Résultat string

$exportCsvHead public_oe property

CSVヘッドの出力
public bool $exportCsvHead
Résultat boolean