PHP Class Newscoop\GimmeBundle\Controller\SnippetsController

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

Méthodes publiques

Méthode Description
createSnippetAction ( Request $request, $articleNumber = null, $languageCode = null ) : Form Create new Snippet
deleteSnippetAction ( Request $request, $snippetId, $articleNumber = null, $languageCode = null ) Delete Snippet
getSnippetAction ( Request $request, $snippetId ) : array Get Snippet
getSnippetsAction ( Request $request ) : array Get all snippets
getSnippetsForArticleAction ( Request $request, $number, $language ) Get snippets for article
updateSnippetAction ( Request $request, $snippetId, $articleNumber = null, $languageCode = null ) : Form Update Snippet

Private Methods

Méthode Description
processForm ( Request $request, $snippetId = null, integer $articleNumber = null, string $languageCode = null ) : Form Process Snippet form

Method Details

createSnippetAction() public méthode

Create new Snippet
public createSnippetAction ( Request $request, $articleNumber = null, $languageCode = null ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form

deleteSnippetAction() public méthode

Delete Snippet
public deleteSnippetAction ( Request $request, $snippetId, $articleNumber = null, $languageCode = null )
$request Symfony\Component\HttpFoundation\Request

getSnippetAction() public méthode

Get Snippet
public getSnippetAction ( Request $request, $snippetId ) : array
$request Symfony\Component\HttpFoundation\Request
Résultat array

getSnippetsAction() public méthode

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

getSnippetsForArticleAction() public méthode

Get snippets for article
public getSnippetsForArticleAction ( Request $request, $number, $language )
$request Symfony\Component\HttpFoundation\Request

updateSnippetAction() public méthode

Update Snippet
public updateSnippetAction ( Request $request, $snippetId, $articleNumber = null, $languageCode = null ) : Form
$request Symfony\Component\HttpFoundation\Request
Résultat Form