public function execute($domainId, $envData, EnvironmentsListener $listener) { if (empty($envData['environment'])) { $envData['environment'] = 'production'; } $environment = $this->repository->addEnvironment($domainId, $envData); $this->log->info('Environment variable added', $environment->toArray()); return $listener->environmentRedirect($environment); }
/** * @param $environmentId * @param EnvironmentsListener $listener * @return mixed */ public function execute($environmentId, EnvironmentsListener $listener) { $environment = $this->repository->removeEnvironment($environmentId); $this->log->info('Environment variable removed', $environment->toArray()); return $listener->environmentRedirect($environment); }