You are here

public function DsExtrasController::accessSwitchViewMode in Display Suite 8.2

Same name and namespace in other branches
  1. 8.4 modules/ds_extras/src/Controller/DsExtrasController.php \Drupal\ds_extras\Controller\DsExtrasController::accessSwitchViewMode()
  2. 8.3 modules/ds_extras/src/Controller/DsExtrasController.php \Drupal\ds_extras\Controller\DsExtrasController::accessSwitchViewMode()

Checks access for the switch view mode route.

1 string reference to 'DsExtrasController::accessSwitchViewMode'
ds_extras.routing.yml in modules/ds_extras/ds_extras.routing.yml
modules/ds_extras/ds_extras.routing.yml

File

modules/ds_extras/src/Controller/DsExtrasController.php, line 75

Class

DsExtrasController
Returns responses for Display Suite Extra routes.

Namespace

Drupal\ds_extras\Controller

Code

public function accessSwitchViewMode() {
  return $this
    ->config('ds_extras.settings')
    ->get('switch_field') ? AccessResult::allowed() : AccessResult::forbidden();
}