Checks access for disabling text formats.
Expanded class hierarchy of FormatDisableCheck
class FormatDisableCheck implements AccessCheckInterface {
/**
* Implements \Drupal\Core\Access\AccessCheckInterface::applies().
*/
public function applies(Route $route) {
return array_key_exists('_filter_disable_format_access', $route
->getRequirements());
}
/**
* Implements \Drupal\Core\Access\AccessCheckInterface::access().
*/
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;
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AccessCheckInterface:: |
constant | Grant access. | ||
AccessCheckInterface:: |
constant | Deny access. | ||
AccessCheckInterface:: |
constant | Block access. | ||
FormatDisableCheck:: |
public | function |
Implements \Drupal\Core\Access\AccessCheckInterface::access(). Overrides AccessCheckInterface:: |
|
FormatDisableCheck:: |
public | function |
Implements \Drupal\Core\Access\AccessCheckInterface::applies(). Overrides AccessCheckInterface:: |