public function KernelEventListener::__construct in Permissions by Term 8.2
Same name and namespace in other branches
- 8 src/Listener/KernelEventListener.php \Drupal\permissions_by_term\Listener\KernelEventListener::__construct()
File
- src/
Listener/ KernelEventListener.php, line 60
Class
- KernelEventListener
- Class KernelEventListener.
Namespace
Drupal\permissions_by_term\ListenerCode
public function __construct(AccessCheck $accessCheck, AccessStorage $accessStorage, TermHandler $termHandler, ContainerAwareEventDispatcher $eventDispatcher, KillSwitch $pageCacheKillSwitch, ConfigFactoryInterface $configFactory) {
$this->accessCheckService = $accessCheck;
$this->accessStorageService = $accessStorage;
$this->term = $termHandler;
$this->eventDispatcher = $eventDispatcher;
$this->pageCacheKillSwitch = $pageCacheKillSwitch;
$this->disabledNodeAccessRecords = $configFactory
->get('permissions_by_term.settings')
->get('disable_node_access_records');
}