Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration::isPaginated PHP Method

isPaginated() public method

public isPaginated ( ) : boolean
return boolean
    public function isPaginated()
    {
        return (bool) $this->parameters->get('paginate', true);
    }

Usage Example

Example #1
0
 /**
  * {@inheritdoc}
  */
 public function getResources(RequestConfiguration $requestConfiguration, RepositoryInterface $repository)
 {
     if (null !== ($repositoryMethod = $requestConfiguration->getRepositoryMethod())) {
         $callable = [$repository, $repositoryMethod];
         $resources = call_user_func_array($callable, $requestConfiguration->getRepositoryArguments());
         return $resources;
     }
     if (!$requestConfiguration->isPaginated() && !$requestConfiguration->isLimited()) {
         return $repository->findBy($requestConfiguration->getCriteria(), $requestConfiguration->getSorting());
     }
     if (!$requestConfiguration->isPaginated()) {
         return $repository->findBy($requestConfiguration->getCriteria(), $requestConfiguration->getSorting(), $requestConfiguration->getLimit());
     }
     return $repository->createPaginator($requestConfiguration->getCriteria(), $requestConfiguration->getSorting());
 }
All Usage Examples Of Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration::isPaginated