예제 #1
0
        public CoreMethods(CoreTypes types)
        {
            Contract.ThrowIfNull(types);

            PhpValue   = new PhpValueHolder(types);
            PhpAlias   = new PhpAliasHolder(types);
            PhpArray   = new PhpArrayHolder(types);
            PhpNumber  = new PhpNumberHolder(types);
            PhpString  = new PhpStringHolder(types);
            Operators  = new OperatorsHolder(types);
            Ctors      = new ConstructorsHolder(types);
            Context    = new ContextHolder(types);
            Dynamic    = new DynamicHolder(types);
            Reflection = new ReflectionHolder(types);
        }
예제 #2
0
        public CoreMethods(CoreTypes types)
        {
            Contract.ThrowIfNull(types);

            PhpValue = new PhpValueHolder(types);
            PhpAlias = new PhpAliasHolder(types);
            PhpArray = new PhpArrayHolder(types);
            IPhpArray = new IPhpArrayHolder(types);
            PhpNumber = new PhpNumberHolder(types);
            PhpString = new PhpStringHolder(types);
            Operators = new OperatorsHolder(types);
            Ctors = new ConstructorsHolder(types);
            Context = new ContextHolder(types);
            Dynamic = new DynamicHolder(types);
            Reflection = new ReflectionHolder(types);
        }