public function FormatDisableCheck::access

Implements \Drupal\Core\Access\AccessCheckInterface::access().

Overrides AccessCheckInterface::access

File

drupal/core/modules/filter/lib/Drupal/filter/Access/FormatDisableCheck.php, line 29
Contains \Drupal\filter\Access\FormatDisableCheck.

Class

FormatDisableCheck
Checks access for disabling text formats.

Namespace

Drupal\filter\Access

Code

public function access(Route $route, Request $request) {
  if ($format = $request->attributes
    ->get('filter_format')) {
    return user_access('administer filters') && $format->format != filter_fallback_format();
  }
  return FALSE;
}