eZ\Publish\Core\REST\Server\Controller\Section::listSections PHP Method

listSections() public method

List sections.
public listSections ( Request $request ) : SectionList
$request Symfony\Component\HttpFoundation\Request
return eZ\Publish\Core\REST\Server\Values\SectionList
    public function listSections(Request $request)
    {
        if ($request->query->has('identifier')) {
            $sections = array($this->loadSectionByIdentifier($request));
        } else {
            $sections = $this->sectionService->loadSections();
        }
        return new Values\SectionList($sections, $request->getPathInfo());
    }