PHP Class Jarves\Controller\NestedObjectCrudController

Inheritance: extends ObjectCrudController
Datei anzeigen Open project: jarves/jarves

Public Methods

Method Description
addItemAction ( Request $request, FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : mixed
addMultipleItemAction ( Request $request ) : mixed
getBranchChildrenCountAction ( Request $request, string $scope = null, string $filter = null ) : array
getBranchItemsAction ( Request $request, string $fields = null, string $scope = null, integer $depth = null, string $limit = null, string $offset = null, string $filter = null, boolean $withAcl = null ) : array
getParentAction ( Request $request ) : boolean
getParentsAction ( Request $request ) : boolean
getRootAction ( string $scope = null ) : mixed
getRootBranchItemsAction ( string $scope = null, string $fields = null, integer $depth = null, string $limit = null, string $offset = null, string $filter = null ) : array
getRootsAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : mixed
moveItemAction ( Request $request, FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : boolean
removeRootAction ( ) : boolean

Method Details

addItemAction() public method

public addItemAction ( Request $request, FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : mixed
$request Symfony\Component\HttpFoundation\Request
$paramFetcher FOS\RestBundle\Request\ParamFetcher
return mixed

addMultipleItemAction() public method

public addMultipleItemAction ( Request $request ) : mixed
$request Symfony\Component\HttpFoundation\Request
return mixed

getBranchChildrenCountAction() public method

public getBranchChildrenCountAction ( Request $request, string $scope = null, string $filter = null ) : array
$request Symfony\Component\HttpFoundation\Request
$scope string
$filter string
return array

getBranchItemsAction() public method

public getBranchItemsAction ( Request $request, string $fields = null, string $scope = null, integer $depth = null, string $limit = null, string $offset = null, string $filter = null, boolean $withAcl = null ) : array
$request Symfony\Component\HttpFoundation\Request
$fields string
$scope string
$depth integer
$limit string
$offset string
$filter string
$withAcl boolean
return array

getParentAction() public method

public getParentAction ( Request $request ) : boolean
$request Symfony\Component\HttpFoundation\Request
return boolean

getParentsAction() public method

public getParentsAction ( Request $request ) : boolean
$request Symfony\Component\HttpFoundation\Request
return boolean

getRootAction() public method

public getRootAction ( string $scope = null ) : mixed
$scope string
return mixed

getRootBranchItemsAction() public method

public getRootBranchItemsAction ( string $scope = null, string $fields = null, integer $depth = null, string $limit = null, string $offset = null, string $filter = null ) : array
$scope string
$fields string
$depth integer
$limit string
$offset string
$filter string
return array

getRootsAction() public method

public getRootsAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : mixed
$paramFetcher FOS\RestBundle\Request\ParamFetcher
return mixed

moveItemAction() public method

public moveItemAction ( Request $request, FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : boolean
$request Symfony\Component\HttpFoundation\Request
$paramFetcher FOS\RestBundle\Request\ParamFetcher
return boolean

removeRootAction() public method

public removeRootAction ( ) : boolean
return boolean