var/cache/dev/ContainerQNvnXqN/PaginatorProxyF4d76bf.php line 25

Open in your IDE?
  1. <?php
  2. namespace ContainerQNvnXqN;
  3. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/PaginatorInterface.php';
  4. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/Paginator.php';
  5. class PaginatorProxyF4d76bf implements \Knp\Component\Pager\PaginatorInterface\Symfony\Component\VarExporter\LazyObjectInterface
  6. {
  7.     use \Symfony\Component\VarExporter\LazyProxyTrait;
  8.     private const LAZY_OBJECT_PROPERTY_SCOPES = [];
  9.     public function initializeLazyObject(): \Knp\Component\Pager\PaginatorInterface
  10.     {
  11.         if ($state $this->lazyObjectState ?? null) {
  12.             return $state->realInstance ??= ($state->initializer)();
  13.         }
  14.         return $this;
  15.     }
  16.     public function paginate(mixed $targetint $page 1, ?int $limit null, array $options = []): \Knp\Component\Pager\Pagination\PaginationInterface
  17.     {
  18.         if (isset($this->lazyObjectState)) {
  19.             return ($this->lazyObjectState->realInstance ??= ($this->lazyObjectState->initializer)())->paginate(...\func_get_args());
  20.         }
  21.         return throw new \BadMethodCallException('Cannot forward abstract method "Knp\Component\Pager\PaginatorInterface::paginate()".');
  22.     }
  23. }
  24. // Help opcache.preload discover always-needed symbols
  25. class_exists(\Symfony\Component\VarExporter\Internal\Hydrator::class);
  26. class_exists(\Symfony\Component\VarExporter\Internal\LazyObjectRegistry::class);
  27. class_exists(\Symfony\Component\VarExporter\Internal\LazyObjectState::class);
  28. if (!\class_exists('PaginatorProxyF4d76bf'false)) {
  29.     \class_alias(__NAMESPACE__.'\\PaginatorProxyF4d76bf''PaginatorProxyF4d76bf'false);
  30. }