Sulu\Bundle\ContactBundle\Controller\ContactController::getList PHP Метод

getList() приватный Метод

Returns list for cget.
private getList ( Request $request, string $locale ) : ListRepresentation
$request Symfony\Component\HttpFoundation\Request
$locale string
Результат Sulu\Component\Rest\ListBuilder\ListRepresentation
    private function getList(Request $request, $locale)
    {
        /** @var RestHelperInterface $restHelper */
        $restHelper = $this->getRestHelper();
        /** @var DoctrineListBuilderFactory $factory */
        $factory = $this->get('sulu_core.doctrine_list_builder_factory');
        $listBuilder = $factory->create($this->container->getParameter('sulu.model.contact.class'));
        $restHelper->initializeListBuilder($listBuilder, $this->getFieldDescriptors());
        $listResponse = $this->prepareListResponse($request, $listBuilder, $locale);
        return new ListRepresentation($listResponse, self::$entityKey, 'get_contacts', $request->query->all(), $listBuilder->getCurrentPage(), $listBuilder->getLimit(), $listBuilder->count());
    }