PHP Class Newscoop\GimmeBundle\Controller\ImagesController

Inheritance: extends FOS\RestBundle\Controller\FOSRestController
Afficher le fichier Open project: sourcefabric/newscoop

Méthodes publiques

Méthode Description
createImageAction ( Request $request ) : Form Create new image
deleteImageAction ( Request $request, $number ) : Form Delete image
getImageAction ( Request $request, $number ) : Form Get image
getImagesAction ( Request $request ) : array Get all images
getImagesForArticleAction ( $number, $language ) Get all images for specified article
searchImagesAction ( Request $request ) : array Search for images
updateImageAction ( Request $request, $number ) : Form Update image

Private Methods

Méthode Description
processForm ( Request $request, integer $image = null ) : Form Process image form

Method Details

createImageAction() public méthode

Request: Data should be send as multiparts formdata. Response: Succesful response will contain "X-Location" header with path to new resource.
public createImageAction ( Request $request ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form

deleteImageAction() public méthode

Delete image
public deleteImageAction ( Request $request, $number ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form

getImageAction() public méthode

Get image
public getImageAction ( Request $request, $number ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form

getImagesAction() public méthode

Get all images
public getImagesAction ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
Résultat array

getImagesForArticleAction() public méthode

Get all images for specified article
public getImagesForArticleAction ( $number, $language )

searchImagesAction() public méthode

Search for images
public searchImagesAction ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
Résultat array

updateImageAction() public méthode

Update image
public updateImageAction ( Request $request, $number ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form