public function testGetView()
 {
     $view = $this->config->getView();
     $this->assertInstanceOf(View::class, $view);
     // test lazy load
     $this->config->setPageLink('?p=%s');
     $this->assertEquals($view, $this->config->getView());
 }
 /**
  * @param \Twig_Environment $env
  * @param Configuration $pagination
  * @param string $template
  * @param array $view_params
  *
  * @return string
  */
 public function renderPagination(\Twig_Environment $env, Configuration $pagination, $template = null, array $view_params = [])
 {
     return $env->render($template ?: $this->template, array_merge($view_params, ['pagination' => $pagination->getView()]));
 }