Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0 / 0 |
|
100.00% |
0 / 0 |
CRAP | |
100.00% |
0 / 0 |
|
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\user\EntityOwnerInterface. | |
| */ | |
| namespace Drupal\user; | |
| /** | |
| * Defines a common interface for entities that have an owner. | |
| * | |
| * An owner is someone who has primary control over an entity, similar to | |
| * owners in Unix file system access. This may or may not be the entity's | |
| * original author. The owner may also have less permissions than other users, | |
| * such as administrators. | |
| */ | |
| interface EntityOwnerInterface { | |
| /** | |
| * Returns the entity owner's user entity. | |
| * | |
| * @return \Drupal\user\UserInterface | |
| * The owner user entity. | |
| */ | |
| public function getOwner(); | |
| /** | |
| * Sets the entity owner's user entity. | |
| * | |
| * @param \Drupal\user\UserInterface $account | |
| * The owner user entity. | |
| * | |
| * @return $this | |
| */ | |
| public function setOwner(UserInterface $account); | |
| /** | |
| * Returns the entity owner's user ID. | |
| * | |
| * @return int|null | |
| * The owner user ID, or NULL in case the user ID field has not been set on | |
| * the entity. | |
| */ | |
| public function getOwnerId(); | |
| /** | |
| * Sets the entity owner's user ID. | |
| * | |
| * @param int $uid | |
| * The owner user id. | |
| * | |
| * @return $this | |
| */ | |
| public function setOwnerId($uid); | |
| } |