public function AlphaPaginationArea::__construct in Views Alpha Pagination 8.2
Constructs a new RenderedEntity object.
Parameters
array $configuration: A configuration array containing information about the plugin instance.
string $plugin_id: The plugin_id for the plugin instance.
array $plugin_definition: The plugin implementation definition.
\alpha_pagination\AlphaPagination $alpha_pagination: The Alpha Pagination service.
\Drupal\Core\Entity\EntityFieldManagerInterface $field_manager: The EntityField Manager.
\Drupal\Core\Cache\CacheBackendInterface $cache_backend: The cache backend service.
Overrides HandlerBase::__construct
File
- src/
Plugin/ views/ area/ AlphaPaginationArea.php, line 59
Class
- AlphaPaginationArea
- Views area handler to display alphabetic pagination.
Namespace
Drupal\alpha_pagination\Plugin\views\areaCode
public function __construct(array $configuration, $plugin_id, array $plugin_definition, AlphaPagination $alpha_pagination, EntityFieldManagerInterface $field_manager, CacheBackendInterface $cache_backend) {
parent::__construct($configuration, $plugin_id, $plugin_definition);
$this->alphaPagination = $alpha_pagination;
$this->alphaPagination
->setHandler($this);
$this->fieldManager = $field_manager;
$this->cacheBackend = $cache_backend;
}