示例#1
0
        private static void Configuration(HtmlTagWriter container, Context ctx)
        {
            container.EchoTag("h1", "Configuration");

            var extensions = Context.GetLoadedExtensions();

            foreach (string ext in extensions)
            {
                container.EchoTag("h2", ext);
            }

            // TODO: extensions configuration
            var options = StandardPhpOptions.DumpOptions(ctx, null);

            foreach (var extensionopt in options.GroupBy(opt => opt.ExtensionName))
            {
            }
        }
示例#2
0
        static void Configuration(Context ctx, InfoWriter writer)
        {
            writer.Header(InfoResources.Configuration);

            foreach (string ext in Context.GetLoadedExtensions())
            {
                //container.EchoTag("h2", ext);
            }

            // TODO: extensions configuration
            var options = StandardPhpOptions.DumpOptions(ctx, null);
            foreach (var opts in options.GroupBy(opt => opt.ExtensionName))
            {
                foreach (var o in opts)
                {
                    //yield return new[] { o.Name, o.LocalValue.ToString(ctx), o.DefaultValue.ToString(ctx) };
                }
            }
        }