PHP Класс BlogContent

Наследование: extends BlogAppModel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$actsAs array behaviors
$hasMany array hasMany
$name string クラス名
$validate array validate

Открытые методы

Метод Описание
afterSave ( $created, $options = [] ) : boolean afterSave
alphaNumeric ( string $check ) : boolean 英数チェック
beforeDelete ( $cascade = true ) : boolean beforeDelete
checkEyeCatchSize ( ) : boolean アイキャッチ画像サイズバリデーション
constructEyeCatchSize ( array $data ) : array アイキャッチサイズフィールドの値をフォーム用に変換する
copy ( integer $id, integer $newParentId, string $newTitle, integer $newAuthorId, integer $newSiteId = null ) : mixed ブログコンテンツをコピーする
createSearchIndex ( array $data ) : array 検索用データを生成する
deconstructEyeCatchSize ( array $data ) : array アイキャッチサイズフィールドの値をDB用に変換する
getControlSource ( $field = null, $options = [] ) : array コントロールソースを取得する
getDefaultValue ( ) : void フォームの初期値を取得する

Описание методов

afterSave() публичный Метод

afterSave
public afterSave ( $created, $options = [] ) : boolean
Результат boolean

alphaNumeric() публичный Метод

英数チェック
public alphaNumeric ( string $check ) : boolean
$check string チェック対象文字列
Результат boolean

beforeDelete() публичный Метод

beforeDelete
public beforeDelete ( $cascade = true ) : boolean
Результат boolean

checkEyeCatchSize() публичный Метод

アイキャッチ画像サイズバリデーション
public checkEyeCatchSize ( ) : boolean
Результат boolean

constructEyeCatchSize() публичный Метод

アイキャッチサイズフィールドの値をフォーム用に変換する
public constructEyeCatchSize ( array $data ) : array
$data array
Результат array

copy() публичный Метод

ブログコンテンツをコピーする
public copy ( integer $id, integer $newParentId, string $newTitle, integer $newAuthorId, integer $newSiteId = null ) : mixed
$id integer ページID
$newParentId integer 新しい親コンテンツID
$newTitle string 新しいタイトル
$newAuthorId integer 新しいユーザーID
$newSiteId integer 新しいサイトID
Результат mixed blogContent|false

createSearchIndex() публичный Метод

検索用データを生成する
public createSearchIndex ( array $data ) : array
$data array
Результат array

deconstructEyeCatchSize() публичный Метод

アイキャッチサイズフィールドの値をDB用に変換する
public deconstructEyeCatchSize ( array $data ) : array
$data array
Результат array

getControlSource() публичный Метод

コントロールソースを取得する
public getControlSource ( $field = null, $options = [] ) : array
Результат array コントロールソース

getDefaultValue() публичный Метод

フォームの初期値を取得する
public getDefaultValue ( ) : void
Результат void

Описание свойств

$actsAs публичное свойство

behaviors
public array $actsAs
Результат array

$hasMany публичное свойство

hasMany
public array $hasMany
Результат array

$name публичное свойство

クラス名
public string $name
Результат string

$validate публичное свойство

validate
public array $validate
Результат array