Coverage Report - org.webslinger.ext.quercus.LocalEnv
 
Classes in this File Line Coverage Branch Coverage Complexity
LocalEnv
100%
7/7
N/A
1
 
 1  
 package org.webslinger.ext.quercus;
 2  
 
 3  
 import javax.servlet.http.HttpServletRequest;
 4  
 import javax.servlet.http.HttpServletResponse;
 5  
 
 6  
 import com.caucho.quercus.Quercus;
 7  
 import com.caucho.quercus.env.Env;
 8  
 import com.caucho.quercus.page.QuercusPage;
 9  
 import com.caucho.vfs.WriteStream;
 10  
 import com.caucho.vfs.WriterStreamImpl;
 11  
 
 12  
 public class LocalEnv extends Env {
 13  
     private final WriterStreamImpl writerStreamImpl;
 14  
 
 15  
     public LocalEnv(Quercus php, QuercusPage page, HttpServletRequest request, HttpServletResponse response) {
 16  12
         this(php, page, new WriterStreamImpl(), request, response);
 17  12
     }
 18  
 
 19  
     public LocalEnv(Quercus php, QuercusPage page, WriterStreamImpl writerStreamImpl, HttpServletRequest request, HttpServletResponse response) {
 20  18
         super(php, page, new WriteStream(writerStreamImpl), request, response);
 21  18
         this.writerStreamImpl = writerStreamImpl;
 22  18
         writerStreamImpl.setWriteEncoding("UTF-8");
 23  18
     }
 24  
 
 25  
     public WriterStreamImpl getWriterStreamImpl() {
 26  12
         return writerStreamImpl;
 27  
     }
 28  
 }