\image

Image Class of the back-end application

Management of images

Summary

Methods
Properties
Constants
__construct()
action()
No public properties found
No constants found
No protected methods found
$app
$libClass
N/A
createImage()
listImage()
detailsImage()
updateImage()
deleteImage()
reactivateImage()
desactivateImage()
uploadImage()
downloadImage()
addMemberImage()
listMemberImage()
detailMemberImage()
removeMemberImage()
updateMemberImage()
No private properties found
N/A

Properties

$app

$app : \App

Type

\App — protected, contains the main app object

$libClass

$libClass : \OpenStack\Image

Type

\OpenStack\Image — protected, contains the library Image object

Methods

__construct()

__construct(\App  $app) : \image

Image constructor

Parameters

\App $app

the main app object

Returns

\image

Object

action()

action(String  $action) : void

Execute an action

Parameters

String $action

name of another function of this class

createImage()

createImage() : void

Create a new image

listImage()

listImage() : void

List the images of the server

detailsImage()

detailsImage() : void

Details about an image

updateImage()

updateImage() : void

Update informations about an image

deleteImage()

deleteImage() : void

Delete an image

reactivateImage()

reactivateImage() : void

Reactive an image

desactivateImage()

desactivateImage() : void

Desactivaate an image

uploadImage()

uploadImage() : void

Upload an image

downloadImage()

downloadImage() : void

Download an image

addMemberImage()

addMemberImage() : void

Add a member to image

listMemberImage()

listMemberImage() : void

List members of an image

detailMemberImage()

detailMemberImage() : void

Show details of a member of an image

removeMemberImage()

removeMemberImage() : void

Remove a member of an image

updateMemberImage()

updateMemberImage() : void

Update a member of an image