public function HandlerBase::access

Check whether current user has access to this handler.

Return value

boolean

6 methods override HandlerBase::access()

File

drupal/core/modules/views/lib/Drupal/views/Plugin/views/HandlerBase.php, line 467
Definition of Drupal\views\Plugin\views\HandlerBase.

Class

HandlerBase

Namespace

Drupal\views\Plugin\views

Code

public function access() {
  if (isset($this->definition['access callback']) && function_exists($this->definition['access callback'])) {
    if (isset($this->definition['access arguments']) && is_array($this->definition['access arguments'])) {
      return call_user_func_array($this->definition['access callback'], $this->definition['access arguments']);
    }
    return $this->definition['access callback']();
  }
  return TRUE;
}