public function getSiteEnv($site_env_id, $default_env = null)
{
list($site_id, $env_id) = array_pad(explode('.', $site_env_id), 2, null);
$env_id = !empty($env_id) ? $env_id : $default_env;
if (empty($site_id) || empty($env_id)) {
throw new TerminusException('The environment argument must be given as <site_name>.<environment>');
}
$site = $this->getSite($site_id);
$env = $site->getEnvironments()->get($env_id);
return [$site, $env];
}