protected function configure()
 {
     parent::configure();
     $this->setName('news:search:instance')->addArgument('id', InputArgument::REQUIRED, 'Content ID')->addArgument('contentType', InputArgument::REQUIRED, 'Content type (article, person)');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:search:collection')->addArgument('ids', InputArgument::REQUIRED | InputArgument::IS_ARRAY, 'Content IDs');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:section:uniquename')->addArgument('name', InputArgument::REQUIRED, 'Unique section name');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:image:versions');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:subsections:list')->addArgument('sectionId', InputArgument::REQUIRED, 'Section ID');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:article:id')->addArgument('id', InputArgument::REQUIRED, 'Article ID');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:servicedocument');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:sections:list');
 }
 protected function configure()
 {
     parent::configure();
     $this->setName('news:section:articles')->addArgument('id', InputArgument::REQUIRED, 'Section ID')->addArgument('method', InputArgument::REQUIRED, 'Articles list method (desked, auto)')->addArgument('parameters', InputArgument::IS_ARRAY | InputArgument::OPTIONAL, 'List of parameters i.e. limit=50');
 }