X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fmodules%2Fcontrib%2Fdevel%2Fdevel_generate%2Fsrc%2FPlugin%2FDevelGenerate%2FVocabularyDevelGenerate.php;fp=web%2Fmodules%2Fcontrib%2Fdevel%2Fdevel_generate%2Fsrc%2FPlugin%2FDevelGenerate%2FVocabularyDevelGenerate.php;h=1a037465aee877fe7459bbc027ce213e16f10fd1;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hp=a34a2ff4cf84c8ecfa7eb830a97b5316b820e801;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0;p=yaffs-website diff --git a/web/modules/contrib/devel/devel_generate/src/Plugin/DevelGenerate/VocabularyDevelGenerate.php b/web/modules/contrib/devel/devel_generate/src/Plugin/DevelGenerate/VocabularyDevelGenerate.php index a34a2ff4c..1a037465a 100644 --- a/web/modules/contrib/devel/devel_generate/src/Plugin/DevelGenerate/VocabularyDevelGenerate.php +++ b/web/modules/contrib/devel/devel_generate/src/Plugin/DevelGenerate/VocabularyDevelGenerate.php @@ -158,15 +158,15 @@ class VocabularyDevelGenerate extends DevelGenerateBase implements ContainerFact /** * {@inheritdoc} */ - public function validateDrushParams($args) { + public function validateDrushParams($args, $options = []) { $values = array( 'num' => array_shift($args), - 'kill' => drush_get_option('kill'), + 'kill' => $this->isDrush8() ? drush_get_option('kill') : $options['kill'], 'title_length' => 12, ); if ($this->isNumber($values['num']) == FALSE) { - return drush_set_error('DEVEL_GENERATE_INVALID_INPUT', dt('Invalid number of vocabularies: @num.', array('@num' => $values['num']))); + throw new \Exception(dt('Invalid number of vocabularies: @num.', array('@num' => $values['num']))); } return $values;