public function PagererParameters::__construct in Pagerer 8.2
Construct a PagererParameters object.
Parameters
\Symfony\Component\HttpFoundation\RequestStack $stack: The current HTTP request stack.
\Drupal\Core\Config\ConfigFactoryInterface $config_factory: The config factory.
Overrides PagerParameters::__construct
File
- src/
PagererParameters.php, line 66
Class
- PagererParameters
- Provides extended pager information contained within the current request.
Namespace
Drupal\pagererCode
public function __construct(RequestStack $stack, ConfigFactoryInterface $config_factory) {
parent::__construct($stack);
$this->configFactory = $config_factory;
$settings = $config_factory
->get('pagerer.settings');
$this->querystringOverride = $settings
->get('url_querystring.core_override');
$this->querystringKey = $this->querystringOverride ? $settings
->get('url_querystring.querystring_key') : 'page';
$this->base = $this->querystringOverride ? $settings
->get('url_querystring.index_base') : 0;
}