Networking\InitCmsBundle\Controller\PageAdminController::parentPageListAction PHP Метод

parentPageListAction() публичный Метод

public parentPageListAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\Response
    public function parentPageListAction(Request $request)
    {
        $locale = $request->get('locale');
        $pages = array();
        $pageManager = $this->get('networking_init_cms.page_manager');
        if ($result = $pageManager->getParentPagesChoices($locale)) {
            foreach ($result as $page) {
                /** @var PageInterface $page */
                $pages[$page->getId()] = array($page->getAdminTitle());
            }
        }
        return $this->renderJson($pages);
    }