/** * Ensure's the environment we're building the setup for exists. * * @param $forEnv string */ private function validateRealMeEnvironments($forEnv) { $allowedEnvs = $this->service->getAllowedRealMeEnvironments(); if (0 === mb_strlen($forEnv)) { $this->errors[] = _t('RealMeSetupTask.ERR_ENV_NOT_SPECIFIED', '', '', array('allowedEnvs' => join(', ', $allowedEnvs))); return; } if (false === in_array($forEnv, $allowedEnvs)) { $this->errors[] = _t('RealMeSetupTask.ERR_ENV_NOT_ALLOWED', '', '', array('env' => $forEnv, 'allowedEnvs' => join(', ', $allowedEnvs))); } }