AccessCheckerInterface.php in Permissions by Term 8
Same filename and directory in other branches
Namespace
Drupal\permissions_by_entity\ServiceFile
modules/permissions_by_entity/src/Service/AccessCheckerInterface.phpView source
<?php
namespace Drupal\permissions_by_entity\Service;
use Drupal\Core\Entity\FieldableEntityInterface;
/**
* Interface AccessCheckerInterface.
*
* @package Drupal\permissions_by_entity\Service
*/
interface AccessCheckerInterface {
/**
* Checks if a user is allowed to access a fieldable entity.
*
* @param \Drupal\Core\Entity\FieldableEntityInterface $entity
* A fieldable entity.
* @param bool|int $uid
* (Optional) Defaults to the uid of the current user.
*
* @return bool TRUE if access is allowed, otherwise FALSE.
* TRUE if access is allowed, otherwise FALSE.
*/
public function isAccessAllowed(FieldableEntityInterface $entity, $uid = FALSE);
}
Interfaces
Name | Description |
---|---|
AccessCheckerInterface | Interface AccessCheckerInterface. |