public function UserLoginBlock::access

Overrides \Drupal\block\BlockBase::access().

Overrides BlockBase::access

File

drupal/core/modules/user/lib/Drupal/user/Plugin/Block/UserLoginBlock.php, line 28
Contains \Drupal\user\Plugin\Block\UserLoginBlock.

Class

UserLoginBlock
Provides a 'User login' block.

Namespace

Drupal\user\Plugin\Block

Code

public function access() {
  return !$GLOBALS['user']->uid && !(arg(0) == 'user' && !is_numeric(arg(1)));
}