Méthode |
Description |
|
afterSave ( Model $Model, Model $created, Model $options = [] ) : boolean |
After save |
|
beforeDelete ( Model $Model, $cascade = true ) |
Before delete
画像ファイルの削除を行う
削除に失敗してもデータの削除は行う |
|
beforeSave ( Model $Model, Model $options = [] ) : boolean |
Before save |
|
copyImage ( Model $Model, $field ) : boolean |
画像をコピーする |
|
delFile ( Model $Model, $file, array $field, boolean $delImagecopy = true ) : boolean |
ファイルを削除する |
|
delFiles ( Model $Model, $fieldName = null ) : boolean |
画像ファイル群を削除する |
|
getBasename ( Model $Model, array $setting, string $filename ) : string |
ファイル名からベースファイル名を取得する |
|
getFieldBasename ( Model $Model, array $setting, string $ext ) : mixed |
フィールドベースのファイル名を取得する |
|
getFileName ( Model $Model, array $setting, string $filename ) : string |
ベースファイル名からプレフィックス付のファイル名を取得する |
|
getImageSize ( string $path ) : mixed |
画像のサイズを取得 |
|
getUniqueFileName ( Model $Model, string $fieldName, string $fileName, $setting = null ) : string |
一意のファイル名を取得する |
|
moveFileSessionToTmp ( Model $Model, string $fieldName ) : void |
セッションに保存されたファイルデータをファイルとして保存する |
|
renameToFieldBasename ( Model $Model, $copy = false ) : boolean |
ファイル名をフィールド値ベースのファイル名に変更する |
|
resizeImage ( string $source, string $distination, integer $width, integer $height, $thumb = false ) : boolean |
画像ファイルをコピーする
リサイズ可能 |
|
saveFile ( Model $Model, $field ) : ファイル名 |
ファイルを保存する |
|
saveFiles ( Model $Model ) : boolean |
ファイル群を保存する |
|
saveTmpFiles ( Model $Model, array $data, string $tmpId ) : boolean |
一時ファイルとして保存する |
|
setup ( Model $Model, $settings = [] ) : void |
セットアップ |
|