Example #1
0
 protected function outputUserInformation(OutputInterface $output, User $user)
 {
     $output->writeln("");
     $output->writeln("You are identified as " . $user->getUsername());
     $output->writeln("");
     $projectRoles = $user->getProjectRoles();
     $output->writeln(sprintf("   %-32s %-32s", "Project", "Your role"));
     $output->writeln(sprintf("   %-32s %-32s", "-------", "---------"));
     foreach ($projectRoles as $projectRole) {
         $projectName = $projectRole->getProject()->getName();
         $projectSlug = $projectRole->getProject()->getSlug();
         $roleName = $projectRole->getRole()->getName();
         $output->writeln(sprintf("   %-32s %-32s", $projectName, $roleName));
     }
     $output->writeln("");
 }