/**
  * @return ReflectionClass[]|array
  */
 public function getIndirectUsers()
 {
     $users = [];
     $name = $this->reflectionClass->getName();
     foreach ($this->reflectionClass->getParsedClasses() as $class) {
         if (!$class->isDocumented()) {
             continue;
         }
         if ($class->usesTrait($name) && !in_array($name, $class->getOwnTraitNames())) {
             $users[] = $class;
         }
     }
     uksort($users, 'strcasecmp');
     return $users;
 }