Package com.caucho.quercus.env

Examples of com.caucho.quercus.env.Var.toValue()


        Var var = values[i].toVar();

        map.put(arg.getName(), new EnvVarImpl(var));

        values[i] = var.toValue();
      }
    }

    for (int i = args.length; i < _args.length; i++) {
      Arg arg = _args[i];
View Full Code Here


        Var var = values[i].toVar();

        map.put(arg.getName(), new EnvVarImpl(var));

        values[i] = var.toValue();
      }
    }

    for (int i = args.length; i < _args.length; i++) {
      Arg arg = _args[i];
View Full Code Here

    if (cls == null)
      return;
   
    for (String name : cls.getStaticFieldNames()) {
      Var field = cls.getStaticField(env, name);
      array.put(StringValue.create(name), field.toValue());
    }
   
    getStaticFields(env, array, cls.getParent());
  }
 
View Full Code Here

        throw new QuercusLanguageException(
            env.createException("ReflectionException",
                                L.l("Class '{0}' does not have a property named '{1}'", _name, name)));
    }

    return field.toValue();
  }
 
  public void setStaticPropertyValue(Env env, String name, Value value)
  {
    _cls.getStaticField(env, name).set(value);
View Full Code Here

    for (Value variableName : variables) {
      if (variableName.isString()) {
        Var var = env.getRef(variableName.toStringValue(), false);

        if (var != null)
          compactArray.put(variableName, var.toValue());
      }
      else if (variableName instanceof ArrayValue) {
        ArrayValue array = (ArrayValue) variableName;

        ArrayValue innerArray = compact(env, array.valuesToArray());
View Full Code Here

        Var var = values[i].toVar();

        map.put(arg.getName(), new EnvVarImpl(var));

        values[i] = var.toValue();
      }
    }

    for (int i = args.length; i < _args.length; i++) {
      Arg arg = _args[i];
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.