a-blog cms PHP API Reference

Export extends Export
in package

Table of Contents

Properties

$mediaIds  : array<string|int, int>
$prefix  : string
$tables  : array<string|int, mixed>

Methods

__construct()  : mixed
export()  : array<string|int, array{type: string, path: string}>
エクスポートを実行
setTables()  : void
set export tables
dumpYaml()  : mixed
exportMedia()  : array<string|int, array{type: string, path: string}>
メディアをエクスポート
fix()  : void
fix data
fixNextLine()  : string
carriage returns \r and \r\n Paragraph Separator (U+2028) Line Separator (U+2029) Next Line (NEL) (U+0085)
fixPath()  : string
fixYaml()  : string
columnExtractMediaId()  : void
ユニットテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().
configExtractMediaId()  : void
コンフィグテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().
fieldExtractMediaId()  : void
フィールドテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().
fixFulltext()  : mixed
ignore user fulltext
fixQueryBlog()  : mixed
ブログデータを部分的エクスポートに修正 This method is called dynamically via call_user_func_array().
fixQueryColumn()  : mixed
ユニットデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryComment()  : mixed
コメントデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryEntry()  : mixed
エントリーデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryEntry_sub_category()  : SQL_Select
サブカテゴリーデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryField()  : mixed
フィールドデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryFulltext()  : mixed
フルテキストデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixQueryGeo()  : SQL_Select
位置情報データを取得(ユーザーの位置情報は除外) エントリーの位置情報はゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().
fixSchedule()  : mixed
ignore schedule data without base set

Properties

$mediaIds

protected array<string|int, int> $mediaIds = []

$prefix

protected string $prefix

$tables

protected array<string|int, mixed> $tables

Methods

__construct()

public __construct() : mixed

export()

エクスポートを実行

public export(resource $fp, int $bid) : array<string|int, array{type: string, path: string}>
Parameters
$fp : resource
$bid : int
Return values
array<string|int, array{type: string, path: string}>

エクスポートしたメディアで違うブログのメディアのパス

setTables()

set export tables

public setTables([array<string|int, mixed> $tables = [] ]) : void
Parameters
$tables : array<string|int, mixed> = []
Tags
throws
RuntimeException

dumpYaml()

protected dumpYaml(resource $fp, array<string|int, mixed> $queryList) : mixed
Parameters
$fp : resource
$queryList : array<string|int, mixed>

exportMedia()

メディアをエクスポート

protected exportMedia(resource $fp, int $bid) : array<string|int, array{type: string, path: string}>
Parameters
$fp : resource
$bid : int
Return values
array<string|int, array{type: string, path: string}>

エクスポートしたメディアで違うブログのメディアのパス

fix()

fix data

protected fix(array<string|int, mixed> &$record, string $table) : void
Parameters
$record : array<string|int, mixed>
$table : string

fixNextLine()

carriage returns \r and \r\n Paragraph Separator (U+2028) Line Separator (U+2029) Next Line (NEL) (U+0085)

protected fixNextLine(mixed $txt) : string
Parameters
$txt : mixed
Return values
string

fixPath()

protected fixPath(string $txt) : string
Parameters
$txt : string
Return values
string

fixYaml()

protected fixYaml(string $txt) : string
Parameters
$txt : string
Return values
string

columnExtractMediaId()

ユニットテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().

private columnExtractMediaId(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>
Tags
phpstan-ignore-next-line

configExtractMediaId()

コンフィグテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().

private configExtractMediaId(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>
Tags
phpstan-ignore-next-line

fieldExtractMediaId()

フィールドテーブルからメディアIDを抽出 This method is called dynamically via call_user_func_array().

private fieldExtractMediaId(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>
Tags
phpstan-ignore-next-line

fixFulltext()

ignore user fulltext

private fixFulltext(mixed &$record) : mixed
Parameters
$record : mixed

fixQueryBlog()

ブログデータを部分的エクスポートに修正 This method is called dynamically via call_user_func_array().

private fixQueryBlog(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryColumn()

ユニットデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryColumn(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryComment()

コメントデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryComment(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryEntry()

エントリーデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryEntry(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryEntry_sub_category()

サブカテゴリーデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryEntry_sub_category(SQL_Select $SQL[, int $bid = 0 ]) : SQL_Select
Parameters
$SQL : SQL_Select
$bid : int = 0
Tags
phpstan-ignore-next-line
Return values
SQL_Select

fixQueryField()

フィールドデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryField(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryFulltext()

フルテキストデータからゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryFulltext(SQL_Select $SQL[, int $bid = 0 ]) : mixed
Parameters
$SQL : SQL_Select
$bid : int = 0

fixQueryGeo()

位置情報データを取得(ユーザーの位置情報は除外) エントリーの位置情報はゴミ箱のデータを除外 This method is called dynamically via call_user_func_array().

private fixQueryGeo(SQL_Select $SQL[, int $bid = 0 ]) : SQL_Select
Parameters
$SQL : SQL_Select
$bid : int = 0
Tags
phpstan-ignore-next-line
Return values
SQL_Select

fixSchedule()

ignore schedule data without base set

private fixSchedule(mixed &$record) : mixed
Parameters
$record : mixed

        
On this page

Search results