Changeset 114753 in spip-zone


Ignore:
Timestamp:
Apr 3, 2019, 2:26:16 PM (7 months ago)
Author:
real3t@…
Message:

[SPIP-cli] Il faut un id ou un login ou un email pour identifier l'auteur ! (Marcimat)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _outils_/spip-cli/trunk/src/Command/AuteursStatut.php

    r114747 r114753  
    2121                $this->setName("auteurs:statut")
    2222                        ->setDescription("Changer le statut d'un auteur")
    23                         ->addOption('statut', null, InputOption::VALUE_REQUIRED, 'Statut à posittionner')
     23                        ->addOption('statut', null, InputOption::VALUE_REQUIRED, 'Statut à positionner')
    2424                        ->addOption('email', null, InputOption::VALUE_REQUIRED, 'Email de l\'auteur à modifier')
    2525                        ->addOption('id', null, InputOption::VALUE_REQUIRED, 'Identifiant de l\'auteur à modifier')
     
    5656                        }
    5757                       
    58                         $resultat = $this->statutAuteur($statut, $email, $id, $login, $webmestre);
    59                        
    60                         $this->io->table(['id_auteur', 'login', 'nom', 'email', 'statut', 'webmestre'], $resultat);
     58                        if ($id OR $login OR $email) {
     59                                $resultat = $this->statutAuteur($statut, $email, $id, $login, $webmestre);
     60                                $this->io->table(['id_auteur', 'login', 'nom', 'email', 'statut', 'webmestre'], $resultat);
     61                        } else {
     62                                $this->io->text("Il faut un id ou un login ou un email pour identifier l'auteur !");
     63                        }
    6164                } else {
    6265                        $this->io->text("Il faut un statut !");
Note: See TracChangeset for help on using the changeset viewer.