\Acms\Services\BlogExport

Summary

Methods
Properties
Constants
__construct()
run()
setTables()
getArray()
getYaml()
No public properties found
No constants found
No protected methods found
$yaml
$tables
$prefix
N/A
setYaml()
fix()
fixHalfSpace()
fixFulltext()
fixSchedule()
fixQueryColumn()
fixQueryComment()
fixQueryEntry()
fixQueryField()
fixQueryFulltext()
No private properties found
N/A

Properties

$yaml

$yaml : array

Type

array

$tables

$tables : array

Type

array

$prefix

$prefix : string

Type

string

Methods

__construct()

__construct() 

run()

run(integer  $bid) : string

export blog data

Parameters

integer $bid

Returns

string

setTables()

setTables(array  $tables = array()) : void

set export tables

Parameters

array $tables

Throws

\RuntimeException

getArray()

getArray() : array

get data as array

Returns

array

getYaml()

getYaml() : string

get data as yaml

Returns

string

setYaml()

setYaml(array  $records = array(), string  $table) : void

set data as yaml

Parameters

array $records
string $table

fix()

fix(\Acms\Services\Blog\&array  $records, string  $table) : void

fix data

Parameters

\Acms\Services\Blog\&array $records
string $table

fixHalfSpace()

fixHalfSpace(  $records) : void

escape single byte spaces of row's header

Parameters

$records

fixFulltext()

fixFulltext(  $records) 

ignore user fulltext

Parameters

$records

fixSchedule()

fixSchedule(  $records) 

ignore schedule data without base set

Parameters

$records

fixQueryColumn()

fixQueryColumn(  $SQL) : mixed

ユニットデータからゴミ箱のデータを除外

Parameters

$SQL

Returns

mixed

fixQueryComment()

fixQueryComment(  $SQL) : mixed

コメントデータからゴミ箱のデータを除外

Parameters

$SQL

Returns

mixed

fixQueryEntry()

fixQueryEntry(  $SQL) : mixed

エントリーデータからゴミ箱のデータを除外

Parameters

$SQL

Returns

mixed

fixQueryField()

fixQueryField(  $SQL) : mixed

フィールドデータからゴミ箱のデータを除外

Parameters

$SQL

Returns

mixed

fixQueryFulltext()

fixQueryFulltext(  $SQL) : mixed

フルテキストデータからゴミ箱のデータを除外

Parameters

$SQL

Returns

mixed