Interface of Image delegate Legacy_Image module must be unique. You can get its dirname by constant LEGACY_IMAGE_DIRNAME
Definition at line 21 of file ImageDelegateInterface.class.php.
◆ createImageObject()
| static createImageObject |
( |
& | $obj | ) |
|
|
static |
createImageObject Legacy_Image.CreateImageObject Create new Image Object must be 'setNew()'.
- Parameters
-
- Returns
- void
- Parameters
-
◆ deleteImage()
| static deleteImage |
( |
& | $ret, |
|
|
| $obj ) |
|
static |
deleteImage Legacy_Image.DeleteImage 1) delete thumbnails 2) delete image file 3) delete image data from database
- Parameters
-
- Returns
- void
- Parameters
-
◆ getImageObjects()
| static getImageObjects |
( |
& | $objects, |
|
|
| $dirname, |
|
|
| $dataname, |
|
|
| $dataId = 0, |
|
|
| $num = 0, |
|
|
| $limit = 10, |
|
|
| $start = 0 ) |
|
static |
getImageObjects Legacy_Image.GetImageObjects return requested image objects
- Parameters
-
| Legacy_AbstractImageObject[] | &$objects | |
| string | $dirname | client module dirname |
| string | $dataname | client module dataname |
| int | $dataId | client module primary key |
| int | $num | image serial number in a client data |
| int | $limit | the number of images |
| int | $start | offset value |
- Returns
- void
- Parameters
-
| $objects | * Legacy_AbstractImageObject[] ** |
| $dirname | * string ** |
| $dataname | * string ** |
| $dataId | * int ** |
| $num | * int ** |
| $limit | * int ** |
| $start | * int ** |
◆ saveImage()
| static saveImage |
( |
& | $ret, |
|
|
| $obj ) |
|
static |
saveImage Legacy_Image.SaveImage 1) insert Legacy_AbstractImageObject to database 2) copy image from upload file($_FILES['legacy_image']) to upload directory 3) create thumbnail if needed.
- Parameters
-
- Returns
- void
- Parameters
-
The documentation for this interface was generated from the following file: