Exemplo n.º 1
0
 private function createVirtualHost(array $params, $key, Project $project)
 {
     $vhost = new VirtualHost();
     $vhost->setName($params['name']);
     $vhost->setServerName($params['name'] . '.' . $project->getVhostName());
     $vhost->setDocumentRoot(str_replace('.platform.app.yaml', substr($params['web']['document_root'], 1), $key));
     $vhost->setDirectoryIndex(substr($params['web']['passthru'], 1));
     $vhost->setProject($project);
     return $vhost;
 }