Properties

$Post

$Post : \Field

Type

\Field

$Get

$Get : \Field

Type

\Field

$deleteField

$deleteField : \Field

extract()後の削除フィールドを一時保存

Type

\Field

Methods

__construct()

__construct() 

Constructor

backgroundRedirect()

backgroundRedirect(string  $url) 

すぐにリダイレクトし、同一プロセスのバックグラウンドで処理を実行

Parameters

string $url

addSecurityHeader()

addSecurityHeader() 

セキュリティヘッダー

addCsrfToken()

addCsrfToken(string  $tpl) : string

CSRFトークンをFromに付与

Parameters

string $tpl

Returns

string

getDeleteField()

getDeleteField() : \Field

extract()後の削除フィールドを取得

Returns

\Field

getMailTxt()

getMailTxt(string  $path, \Field  $field = null, string  $charset = null) : string

メールテンプレートの解決

Parameters

string $path
\Field $field
string $charset

Returns

string

getMailTxtFromTxt()

getMailTxtFromTxt(string  $txt, \Field  $field) : string

Parameters

string $txt
\Field $field

Returns

string

mailConfig()

mailConfig(array  $argConfig = array()) : array

メール設定の取得

Parameters

array $argConfig

Returns

array

genPass()

genPass(integer  $len) : string

パスワードジェネレータ

Parameters

integer $len

パスワードの長さ

Returns

string

loadEntryFulltext()

loadEntryFulltext(integer  $eid) : string

エントリーのフルテキストを取得

Parameters

integer $eid

Returns

string

loadUserFulltext()

loadUserFulltext(integer  $uid) : string

ユーザーのフルテキストを取得

Parameters

integer $uid

Returns

string

loadCategoryFulltext()

loadCategoryFulltext(integer  $cid) : string

カテゴリのフルテキストを取得

Parameters

integer $cid

Returns

string

loadBlogFulltext()

loadBlogFulltext(  $bid) : string

ブログのフルテキストを取得

Parameters

$bid

Returns

string

loadPluginFulltext()

loadPluginFulltext(integer  $cuid) : string

プラグインフルテキストを取得

Parameters

integer $cuid

Returns

string

saveFulltext()

saveFulltext(string  $type, integer  $id, string  $fulltext = null) : void

フルテキストの保存

Parameters

string $type

フルテキストのタイプ

integer $id
string $fulltext

savePluginFulltext()

savePluginFulltext(string  $type, integer  $id, string  $fulltext = null) : void

プラグインのフルテキスト保存

Parameters

string $type

フルテキストのタイプ

integer $id
string $fulltext

saveField()

saveField(string  $type, integer  $id, \Field  $Field = null, \Field  $deleteField = null, integer  $rvid = null, string  $moveFieldArchive = '') : boolean

カスタムフィールドの保存

Parameters

string $type
integer $id
\Field $Field
\Field $deleteField
integer $rvid
string $moveFieldArchive

Returns

boolean

getUriObject()

getUriObject(\Field  $Post) : \Field

URIオブジェクトの取得

Parameters

\Field $Post

Returns

\Field

extract()

extract(string  $scp = 'field', \Field  $V = null, \Field  $deleteField = null, boolean  $moveArchive = false) : \Field

POSTデータからデータの抜き出し

Parameters

string $scp
\Field $V
\Field $deleteField
boolean $moveArchive

Returns

\Field

getJsModules()

getJsModules() : array

Returns

array

safeUnSerialize()

safeUnSerialize(  $txt) : string

データが壊れたserializeデータをunserialize

Parameters

$txt

Returns

string

fixSerialized()

fixSerialized(  $string) 

Parameters

$string