Beispiel #1
0
 protected function executeRoleCommand(UserManipulator $manipulator, OutputInterface $output, $username, $super, $role)
 {
     if ($super) {
         $manipulator->demote($username);
         $output->writeln(sprintf('User "%s" has been demoted as a simple user.', $username));
     } else {
         if ($manipulator->removeRole($username, $role)) {
             $output->writeln(sprintf('Role "%s" has been removed from user "%s".', $role, $username));
         } else {
             $output->writeln(sprintf('User "%s" didn\'t have "%s" role.', $username, $role));
         }
     }
 }