From 795f4726925d60934bf8d0e76dcbfa8f5af905db Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Fri, 5 Jun 2020 17:44:42 +0200 Subject: [PATCH] Code cleanup and add missing dependency --- .gitignore | 1 + composer.json | 5 +++-- src/CommandProvider.php | 6 ++---- src/UpdateCommand.php | 6 ++++-- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 7579f74..277cddd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +.env vendor composer.lock diff --git a/composer.json b/composer.json index 80c0296..3439b8c 100644 --- a/composer.json +++ b/composer.json @@ -30,9 +30,10 @@ "source": "https://gitlab.lakedrops.com/composer/plugin/ahoy/tree/master" }, "require": { - "php": ">=7.0", + "php": ">=7.2", "composer-plugin-api": "^1.0.0", - "lakedrops/composer-json-utils": "^1.4.0" + "lakedrops/composer-json-utils": "^1.4.0", + "symfony/yaml": "^3.4||^4.4||^5.0" }, "require-dev": { "composer/composer": "^1.5.0", diff --git a/src/CommandProvider.php b/src/CommandProvider.php index 3c5309d..b2cf5a0 100644 --- a/src/CommandProvider.php +++ b/src/CommandProvider.php @@ -3,18 +3,16 @@ namespace LakeDrops\Ahoy; use Composer\Plugin\Capability\CommandProvider as CommandProviderCapability; -use Composer\Command\BaseCommand; class CommandProvider implements CommandProviderCapability { /** - * Retrieves an array of commands - * - * @return BaseCommand[] + * {@inheritdoc} */ public function getCommands(): array { return [ new UpdateCommand(), ]; } + } diff --git a/src/UpdateCommand.php b/src/UpdateCommand.php index 8b76360..dfcb1c4 100644 --- a/src/UpdateCommand.php +++ b/src/UpdateCommand.php @@ -12,8 +12,10 @@ class UpdateCommand extends BaseCommand { * {@inheritdoc} */ protected function configure() { - $this->setName('lakedrops:ahoy'); - $this->setDescription('Scan LakeDrops plugins for ahoy scripts.'); + parent::configure(); + $this + ->setName('lakedrops:ahoy') + ->setDescription('Scan LakeDrops plugins for ahoy scripts.'); } /** -- GitLab