Beispiel #1
0
 protected override void EmitGatorEmitExpression(GatorEmitExpression expression, bool isStatement = false)
 {
     Append("<?= ");
     Append("htmlentities(");
     Emit(expression.Expression, isStatement: false);
     Append(", ENT_QUOTES)");
     Append(" ?>");
 }
        public static GatorEmitExpression Create(
            AphidExpressionContext context_aphidExpressionContext,
            AphidExpression expression_aphidExpression,
            int value_i,
            int value_i1
            )
        {
            GatorEmitExpression gatorEmitExpression = new GatorEmitExpression
                                                          (context_aphidExpressionContext, expression_aphidExpression);

            ((AphidExpression)gatorEmitExpression).Index  = value_i;
            ((AphidExpression)gatorEmitExpression).Length = value_i1;
            return(gatorEmitExpression);

            // TODO: Edit factory method of GatorEmitExpression
            // This method should be able to configure the object in all possible ways.
            // Add as many parameters as needed,
            // and assign their values to each field by using the API.
        }
Beispiel #3
0
 [DebuggerStepThrough] protected virtual void EmitGatorEmitExpression(GatorEmitExpression expression, bool isStatement = false)
 {
     throw new NotImplementedException();
 }