make sure we fill all context parameters in any case

This commit is contained in:
Chris Vigelius
2015-07-06 21:21:07 +02:00
parent 9dbc04678c
commit 89c4b969d1
4 changed files with 52 additions and 28 deletions

View File

@@ -23,13 +23,13 @@ class HttpConfigBase {
* @param $template
* @return string
*/
protected function processSpecialConfigTemplate($template, $ipandport, $domain) {
protected function processSpecialConfigTemplate($template, $domain, $ip, $port, $is_ssl_vhost) {
$templateVars = array(
'DOMAIN' => $domain['domain'],
'CUSTOMER' => $domain['loginname'],
'IP' => $ipandport['ip'],
'PORT' => $ipandport['port'],
'IS_SSL' => ($domain['ssl'])?'ssl':'',
'IP' => $ip,
'PORT' => $port,
'IS_SSL' => ($is_ssl_vhost)?'ssl':'',
'DOCROOT' => $domain['documentroot']
);
return replace_variables($template, $templateVars);