19 declare(strict_types=1);
   115         foreach ($this->authorities as $authority) {
   117                 'id' => $authority->getId(),
   118                 'over' => $authority->getOver(),
   119                 'scope' => $authority->getScope(),
   120                 'position_id' => $authority->getPositionId()
   132         $clone = clone $this;
 
const CORE_POSITION_EMPLOYEE
 
withDescription(string $description)
 
withCoreIdentifier(int $core_identifier)
 
withCorePosition(bool $core_position)
 
withAuthorities(array $authorities)
 
const CORE_POSITION_SUPERIOR