X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole%2Fsrc%2FCommand%2FGenerate%2FConfigFormBaseCommand.php;h=f3ad351209e9971c1513accfbb704e654f8985c5;hp=3496b1cc60f4c35f2f2bc60979530e18a506dae5;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/vendor/drupal/console/src/Command/Generate/ConfigFormBaseCommand.php b/vendor/drupal/console/src/Command/Generate/ConfigFormBaseCommand.php index 3496b1cc6..f3ad35120 100644 --- a/vendor/drupal/console/src/Command/Generate/ConfigFormBaseCommand.php +++ b/vendor/drupal/console/src/Command/Generate/ConfigFormBaseCommand.php @@ -11,6 +11,8 @@ use Drupal\Console\Generator\FormGenerator; use Drupal\Console\Core\Utils\StringConverter; use Drupal\Console\Extension\Manager; use Drupal\Console\Core\Utils\ChainQueue; +use Drupal\Console\Utils\Validator; +use Drupal\Console\Utils\TranslatorManager; use Drupal\Core\Routing\RouteProviderInterface; use Drupal\Core\Render\ElementInfoManager; @@ -31,6 +33,11 @@ class ConfigFormBaseCommand extends FormCommand */ protected $stringConverter; + /** + * @var Validator + */ + protected $validator; + /** * @var RouteProviderInterface */ @@ -54,18 +61,22 @@ class ConfigFormBaseCommand extends FormCommand /** * ConfigFormBaseCommand constructor. * + * @param TranslatorManager $translator * @param Manager $extensionManager * @param FormGenerator $generator * @param StringConverter $stringConverter + * @param Validator $validator * @param RouteProviderInterface $routeProvider * @param ElementInfoManager $elementInfoManager * @param $appRoot * @param ChainQueue $chainQueue */ public function __construct( + TranslatorManager $translator, Manager $extensionManager, FormGenerator $generator, StringConverter $stringConverter, + Validator $validator, RouteProviderInterface $routeProvider, ElementInfoManager $elementInfoManager, $appRoot, @@ -74,17 +85,19 @@ class ConfigFormBaseCommand extends FormCommand $this->extensionManager = $extensionManager; $this->generator = $generator; $this->stringConverter = $stringConverter; + $this->validator = $validator; $this->routeProvider = $routeProvider; $this->elementInfoManager = $elementInfoManager; $this->appRoot = $appRoot; $this->chainQueue = $chainQueue; - parent::__construct($extensionManager, $generator, $chainQueue, $stringConverter, $elementInfoManager, $routeProvider); + parent::__construct($translator, $extensionManager, $generator, $chainQueue, $stringConverter, $validator, $elementInfoManager, $routeProvider); } protected function configure() { $this->setFormType('ConfigFormBase'); $this->setCommandName('generate:form:config'); + $this->setAliases(['gfc']); parent::configure(); } }