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: