diff --git a/ahoy.yml b/ahoy.yml index 6cf4e049de0b1ea13a14d3d2a60479462983974b..01a9dcddb01753edfe5c7a22d35f345f07478394 100644 --- a/ahoy.yml +++ b/ahoy.yml @@ -10,5 +10,5 @@ commands: cmd: export $(cat .env | xargs) && docker pull registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} usage: Update image with the latest development tools scaffold: - cmd: ahoy dev exec composer lakedrops:scaffold + cmd: composer lakedrops:scaffold usage: (Re-)Configure this project for developers diff --git a/src/Plugin.php b/src/Plugin.php index 84c0dada92aaff3e54d055d6903ed22e74bc4358..d21af405f9a66d9a7a49be6655906571986303e7 100644 --- a/src/Plugin.php +++ b/src/Plugin.php @@ -50,12 +50,13 @@ class Plugin extends BasePlugin { */ public static function getSubscribedEvents(): array { return [ - ScriptEvents::POST_CREATE_PROJECT_CMD => 'postCreateProject', + ScriptEvents::POST_CREATE_PROJECT_CMD => 'prepareProject', + ScriptEvents::POST_UPDATE_CMD => 'prepareProject', ]; } /** - * Post create project event callback. + * Post create and update project event callback. * * @param \Composer\Script\Event $event * The event that triggered the plugin. @@ -64,7 +65,7 @@ class Plugin extends BasePlugin { * @throws \Twig_Error_Runtime * @throws \Twig_Error_Syntax */ - public function postCreateProject(Event $event) { + public function prepareProject(Event $event) { /** @var Handler $handler */ $handler = $this->handler; $handler