001 /** 002 * Implements the CFML Function de 003 */ 004 package railo.runtime.functions.dynamicEvaluation; 005 006 import railo.runtime.PageContext; 007 import railo.runtime.exp.ExpressionException; 008 import railo.runtime.ext.function.Function; 009 import railo.runtime.functions.string.Replace; 010 011 public final class DE implements Function { 012 public static String call(PageContext pc , String string) throws ExpressionException { 013 return new StringBuffer().append('"').append(Replace.call(pc,string,"\"","\"\"","all")).append('"').toString(); 014 015 } 016 }