PHP Class Newscoop\GimmeBundle\Controller\SnippetsController

Inheritance: extends FOS\RestBundle\Controller\FOSRestController
显示文件 Open project: sourcefabric/newscoop

Public Methods

Method 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

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

Method Details

createSnippetAction() public method

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

deleteSnippetAction() public method

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

getSnippetAction() public method

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

getSnippetsAction() public method

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

getSnippetsForArticleAction() public method

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

updateSnippetAction() public method

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