docs: update
authorMichael Wallner <mike@php.net>
Thu, 27 Jan 2022 15:38:33 +0000 (16:38 +0100)
committerMichael Wallner <mike@php.net>
Thu, 27 Jan 2022 15:38:33 +0000 (16:38 +0100)
148 files changed:
SECURITY.md
docs/Makefile
docs/v0.0/VERSION
docs/v0.0/index.css
docs/v0.0/index.html
docs/v0.0/index.js
docs/v0.0/ion.html
docs/v0.0/ion.stub.php
docs/v0.0/ion/: Contributing.html
docs/v0.0/ion/: Security.html
docs/v0.0/ion/Catalog.html
docs/v0.0/ion/Catalog/__construct.html
docs/v0.0/ion/Catalog/add.html
docs/v0.0/ion/Catalog/find.html
docs/v0.0/ion/Catalog/findBest.html
docs/v0.0/ion/Catalog/remove.html
docs/v0.0/ion/Decimal.html
docs/v0.0/ion/Decimal/Context.html
docs/v0.0/ion/Decimal/Context/Dec128.html
docs/v0.0/ion/Decimal/Context/Dec32.html
docs/v0.0/ion/Decimal/Context/Dec64.html
docs/v0.0/ion/Decimal/Context/DecMax.html
docs/v0.0/ion/Decimal/Context/Rounding.html
docs/v0.0/ion/Decimal/Context/__construct.html
docs/v0.0/ion/Decimal/__construct.html
docs/v0.0/ion/Decimal/equals.html
docs/v0.0/ion/Decimal/isInt.html
docs/v0.0/ion/Decimal/toInt.html
docs/v0.0/ion/Decimal/toString.html
docs/v0.0/ion/Exception.html
docs/v0.0/ion/LOB.html
docs/v0.0/ion/LOB/__construct.html
docs/v0.0/ion/Reader.html
docs/v0.0/ion/Reader/Buffer.html
docs/v0.0/ion/Reader/Buffer/Reader.html
docs/v0.0/ion/Reader/Buffer/Reader/__construct.html
docs/v0.0/ion/Reader/Buffer/getBuffer.html
docs/v0.0/ion/Reader/Options.html
docs/v0.0/ion/Reader/Options/__construct.html
docs/v0.0/ion/Reader/Reader.html
docs/v0.0/ion/Reader/Stream.html
docs/v0.0/ion/Reader/Stream/Reader.html
docs/v0.0/ion/Reader/Stream/Reader/__construct.html
docs/v0.0/ion/Reader/Stream/getStream.html
docs/v0.0/ion/Reader/Stream/resetStream.html
docs/v0.0/ion/Reader/Stream/resetStreamWithLength.html
docs/v0.0/ion/Reader/countAnnotations.html
docs/v0.0/ion/Reader/getAnnotation.html
docs/v0.0/ion/Reader/getAnnotationSymbol.html
docs/v0.0/ion/Reader/getAnnotationSymbols.html
docs/v0.0/ion/Reader/getAnnotations.html
docs/v0.0/ion/Reader/getDepth.html
docs/v0.0/ion/Reader/getFieldName.html
docs/v0.0/ion/Reader/getFieldNameSymbol.html
docs/v0.0/ion/Reader/getPosition.html
docs/v0.0/ion/Reader/getType.html
docs/v0.0/ion/Reader/getValueLength.html
docs/v0.0/ion/Reader/getValueOffset.html
docs/v0.0/ion/Reader/hasAnnotation.html
docs/v0.0/ion/Reader/hasAnnotations.html
docs/v0.0/ion/Reader/isInStruct.html
docs/v0.0/ion/Reader/isNull.html
docs/v0.0/ion/Reader/readBool.html
docs/v0.0/ion/Reader/readDecimal.html
docs/v0.0/ion/Reader/readFloat.html
docs/v0.0/ion/Reader/readInt.html
docs/v0.0/ion/Reader/readLob.html
docs/v0.0/ion/Reader/readLobPart.html
docs/v0.0/ion/Reader/readNull.html
docs/v0.0/ion/Reader/readString.html
docs/v0.0/ion/Reader/readStringPart.html
docs/v0.0/ion/Reader/readSymbol.html
docs/v0.0/ion/Reader/readTimestamp.html
docs/v0.0/ion/Reader/seek.html
docs/v0.0/ion/Serializer.html
docs/v0.0/ion/Serializer/PHP.html
docs/v0.0/ion/Serializer/PHP/__construct.html
docs/v0.0/ion/Serializer/serialize.html
docs/v0.0/ion/Symbol.html
docs/v0.0/ion/Symbol/Enum.html
docs/v0.0/ion/Symbol/Enum/toSID.html
docs/v0.0/ion/Symbol/Enum/toString.html
docs/v0.0/ion/Symbol/Enum/toSymbol.html
docs/v0.0/ion/Symbol/ImportLocation.html
docs/v0.0/ion/Symbol/ImportLocation/__construct.html
docs/v0.0/ion/Symbol/PHP.html
docs/v0.0/ion/Symbol/PHP/asTable.html
docs/v0.0/ion/Symbol/System.html
docs/v0.0/ion/Symbol/System/asTable.html
docs/v0.0/ion/Symbol/Table.html
docs/v0.0/ion/Symbol/Table/Local.html
docs/v0.0/ion/Symbol/Table/Local/__construct.html
docs/v0.0/ion/Symbol/Table/Local/import.html
docs/v0.0/ion/Symbol/Table/Shared.html
docs/v0.0/ion/Symbol/Table/Shared/__construct.html
docs/v0.0/ion/Symbol/Table/add.html
docs/v0.0/ion/Symbol/Table/find.html
docs/v0.0/ion/Symbol/Table/findLocal.html
docs/v0.0/ion/Symbol/Table/getMaxId.html
docs/v0.0/ion/Symbol/__construct.html
docs/v0.0/ion/Symbol/equals.html
docs/v0.0/ion/Symbol/toString.html
docs/v0.0/ion/Timestamp.html
docs/v0.0/ion/Timestamp/Format.html
docs/v0.0/ion/Timestamp/Precision.html
docs/v0.0/ion/Timestamp/__construct.html
docs/v0.0/ion/Type.html
docs/v0.0/ion/Unserializer.html
docs/v0.0/ion/Unserializer/PHP.html
docs/v0.0/ion/Unserializer/PHP/__construct.html
docs/v0.0/ion/Unserializer/unserialize.html
docs/v0.0/ion/Writer.html
docs/v0.0/ion/Writer/Buffer.html
docs/v0.0/ion/Writer/Buffer/Writer.html
docs/v0.0/ion/Writer/Buffer/Writer/__construct.html
docs/v0.0/ion/Writer/Buffer/getBuffer.html
docs/v0.0/ion/Writer/Buffer/resetBuffer.html
docs/v0.0/ion/Writer/Options.html
docs/v0.0/ion/Writer/Options/__construct.html
docs/v0.0/ion/Writer/Stream.html
docs/v0.0/ion/Writer/Stream/Writer.html
docs/v0.0/ion/Writer/Stream/Writer/__construct.html
docs/v0.0/ion/Writer/Stream/getStream.html
docs/v0.0/ion/Writer/Writer.html
docs/v0.0/ion/Writer/appendLob.html
docs/v0.0/ion/Writer/finish.html
docs/v0.0/ion/Writer/finishContainer.html
docs/v0.0/ion/Writer/finishLob.html
docs/v0.0/ion/Writer/flush.html
docs/v0.0/ion/Writer/getDepth.html
docs/v0.0/ion/Writer/startContainer.html
docs/v0.0/ion/Writer/startLob.html
docs/v0.0/ion/Writer/writeAnnotation.html
docs/v0.0/ion/Writer/writeBLob.html
docs/v0.0/ion/Writer/writeBool.html
docs/v0.0/ion/Writer/writeCLob.html
docs/v0.0/ion/Writer/writeDecimal.html
docs/v0.0/ion/Writer/writeFieldName.html
docs/v0.0/ion/Writer/writeFloat.html
docs/v0.0/ion/Writer/writeInt.html
docs/v0.0/ion/Writer/writeNull.html
docs/v0.0/ion/Writer/writeString.html
docs/v0.0/ion/Writer/writeSymbol.html
docs/v0.0/ion/Writer/writeTimestamp.html
docs/v0.0/ion/Writer/writeTypedNull.html
docs/v0.0/ion/serialize.html
docs/v0.0/ion/unserialize.html
ion.stub.php

index 5f02e54b11985d0329aa10515bbdf08aa9b116a0..e82412373768ec96ac5d850461d0257e44a3717f 100644 (file)
@@ -7,7 +7,7 @@ any release not explicitly labeled as stable as experimental.
 
 | Version | Supported |
 | ------- | --------- |
-| 0.x     |        âœ“ |
+| 0.x     |  âœ“        |
 
 ## Reporting a Vulnerability
 
index cbfcb36c1660e4677fe6cb2581ed3ab609185535..f441876af780c1e866d570262273e42054d5c9c6 100644 (file)
@@ -35,7 +35,7 @@ src/ion/\\\:\\\ Contributing.md: ../CONTRIBUTING.md | src/ion
        -test -e $@ || ln $^ $@
 
 vendor/%:
-       $(COMPOSER) require m6w6/mdref:dev-master
+       COMPOSER= $(COMPOSER) require m6w6/mdref:dev-master
 
 .PHONY: clean
 clean:
index cd5ac039d67e0bdadb17976e4ac39f0ffe6bb6e4..9f55b2ccb5f234fc6b87ada62389a3d73815d0d1 100644 (file)
@@ -1 +1 @@
-2.0
+3.0
index c0204cdb3464ef6db258bceab1f50e84f737d12d..063b6a1b2bdcf6f37db25cbd553145f0f04bb457 100644 (file)
@@ -96,7 +96,16 @@ pre>code {
 
 pre>code, pre>code code {
        background: #333;
-       color: #eee;
+       color: ghostwhite;
+}
+pre>code .comment {
+       color: darkorange !important;
+}
+pre>code .string {
+       color: darkseagreen !important;
+}
+pre>code .keyword {
+       color: darkgray !important;
 }
 
 p, pre, table, dl {
@@ -152,6 +161,12 @@ a:hover {
 a[href^="http:"]:after, a[href^="https:"]:after {
        content: " â¬ˆ";
 }
+code>a {
+       text-decoration: none;
+}
+code a[href^="http:"]:after, code a[href^="https:"]:after {
+       content: "";
+}
 
 a.permalink {
        position: relative;
index 1f893ff6310bcdef3c9f3c874f1ee1ec5e475152..52c2ae2319c94a22f607bde46e4a70877b03f6ea 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>mdref</h1>
-
-                       
-               <h2 id="pecl.ion">
-                       <a href="ion"
-                       >pecl/ion</a></h2>
-               <div><p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="#">#</a>mdref</h1><h2 id="pecl.ion">
+                       <a href="ion">pecl/ion</a><a class="permalink" href="#pecl.ion">#</a>
+</h2><div>
+<p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
 See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.</p>
-</div>
-                                                                                       <div>
+</div><div>
                                        <p><strong>Download the Stub file:</strong></p>
-                                       <ul style="list-style-type: '&raquo;'">
+                                       <ul style="list-style-type: '»'">
                                                <li>
                                                                                                                <a href="ion.stub.php">ion.stub.php</a><br>
                                                                                                                <small>
                                                                Last modified:
-                                                               2022-01-25 11:49:44 UTC                                                 </small>
+                                                               2022-01-27 09:07:30 UTC                                                 </small>
                                                </li>
                                        </ul>
-                               </div>
-                                                               
+                               </div>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -66,7 +61,7 @@ See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5124ffee52e50acec7bec355821a6a5d4075716b..5c4d8f114ba3f1d42ecc20215dffc317e3d442c8 100644 (file)
@@ -5,190 +5,6 @@ $(function() {
                log: function log() {
                        console.log.apply(console, arguments);
                },
-               is_constant: function is_constant(s) {
-                       s = s.replace(/v\d+(_\d+)?$/, "");
-                       if (s.length < 2) {
-                               return false;
-                       }
-                       return s.toUpperCase(s) === s;
-               },
-               is_variable: function is_variable(s) {
-                       return s.substring(0,1) === "$";
-               },
-               type: function type(s, nn) {
-                       var i, j, t;
-                       // mdref.log("type", s);
-                       // nothing
-                       if (!s.match(/[a-zA-Z]/)) {
-                               return;
-                       }
-
-                       switch (s) {
-                       // types
-                       case "void":
-                       case "bool":
-                       case "int":
-                       case "float":
-                       case "string":
-                       case "resource":
-                       case "array":
-                       case "object":
-                       case "callable":
-                       case "mixed":
-                       // Zend/SPL
-                       case "stdClass":
-                       case "Exception":
-                       case "ErrorException":
-                       case "RuntimeException":
-                       case "UnexpectedValueException":
-                       case "DomainException":
-                       case "InvalidArgumentException":
-                       case "BadMethodCallException":
-                       case "Closure":
-                       case "Generator":
-                       case "Countable":
-                       case "Serializable":
-                       case "Traversable":
-                       case "Iterator":
-                       case "IteratorAggregate":
-                       case "RecursiveIterator":
-                       case "ArrayAccess":
-                       case "ArrayObject":
-                       case "ArrayIterator":
-                       case "RecursiveArrayIterator":
-                       case "SeekableIterator":
-                       case "SplObserver":
-                       case "SplSubject":
-                       case "SplObjectStorage":
-                       case "JsonSerializable":
-                               return "<code>";
-
-                       // keywords
-                       case "is":
-                               if (nn !== "H1") {
-                                       return;
-                               }
-                       case "extends":
-                       case "implements":
-                               if (nn === "H1") {
-                                       return "<br>&nbsp;<em>";
-                               }
-                       case "class":
-                       case "enum":
-                       case "interface":
-                       case "namespace":
-                       case "public":
-                       case "protected":
-                       case "private":
-                       case "static":
-                       case "final":
-                       case "abstract":
-                       case "self":
-                       case "parent":
-                       // phrases
-                       case "Optional":
-                       case "optional":
-                               return "<em>";
-                       }
-
-                       // class members
-                       if (-1 !== (i = s.indexOf("::"))) {
-                               t = s.substring(i+2);
-                               if (!mdref.is_constant(t) && !mdref.is_variable(t)) {
-                                       // methods
-                                       return "<a href=\"" + s.replace(/::|\\/g, "/") + "\">";
-                               }
-                       }
-                       if (-1 !== (j = s.lastIndexOf("\\")) && s.substr(j+1,1) !== "n") {
-                               t = s.substring(j+1);
-                               if (!mdref.is_constant(t) || s.match(/\\/g).length <= 1) {
-                                       return "<a href=\"" + s.replace(/\\/g, "/").replace(/::/, "#") + "\">";
-                               }
-                               return "<a href=\"" + s.substring(0,j).replace(/\\/g, "/") + "#" + t + "\">";
-                       }
-
-                       switch (s.toLowerCase()) {
-                       // variables
-                       default:
-                               if (!mdref.is_variable(s)) {
-                                       break;
-                               }
-                       // special constants
-                       case "null":
-                       case "true":
-                       case "false":
-                               return "<span class=\"var\">";
-                       }
-
-                       // constants
-                       if (mdref.is_constant(s)) {
-                               return "<span class=\"constant\">";
-                       }
-               },
-               wrap: function wrap(n, nn) {
-                       var $n = $(n)
-                       var a = [];
-
-                       $n.text().split(/([^a-zA-Z0-9_\\\$:]+)/).forEach(function(v) {
-                               var t;
-
-                               if ((t = mdref.type(v.replace(/:$/, ""), nn))) {
-                                       a.push($(t).text(v));
-                               } else if (a.length && a[a.length-1].nodeName === "#text") {
-                                       /* if we already have a text node and the next is also gonna be a text
-                                        * node, then join them, becuase chrome v30+ or something eats whitespace
-                                        * for breakfast, lunch and dinner!
-                                        */
-                                       a[a.length-1].textContent += v;
-                               } else {
-                                       a.push(document.createTextNode(v));
-                               }
-                       });
-                       $n.replaceWith(a);
-               },
-               walk: function walk(i, e) {
-                       // mdref.log("walk", i, e);
-
-                       switch (e.nodeName) {
-                       case "H1":
-                       case "H2":
-                       case "H3":
-                       case "H4":
-                       case "H5":
-                       case "H6":
-                               if (e.id.length) {
-                                       var href = document.location.pathname;
-                                       var perm = $("<a class=\"permalink\" href=\""+href+"#\">#</a>");
-                                       if (e.nodeName === "H1") {
-                                               perm.prependTo(e);
-                                       } else {
-                                               perm.attr("href", function(i, href) {
-                                                       return href + e.id;
-                                               });
-                                               perm.appendTo(e);
-                                       }
-                               }
-                               break;
-                       }
-
-                       $.each($.makeArray(e.childNodes), function(i, n) {
-                               switch (n.nodeName) {
-                               case "A":
-                               case "BR":
-                               case "HR":
-                               case "EM":
-                               case "CODE":
-                               case "SPAN":
-                                       break;
-                               case "#text":
-                                       mdref.wrap(n, e.nodeName);
-                                       break;
-                               default:
-                                       mdref.walk(-1, n);
-                                       break;
-                               }
-                       });
-               },
                blink: function blink(c) {
                        var $c = $(c);
 
@@ -202,15 +18,17 @@ $(function() {
                },
                hashchange: function hashchange() {
                        if (location.hash.length > 1) {
+                               var hash = decodeURIComponent(location.hash.substring(1));
                                var e;
                                if ((e = document.getElementById(location.hash.substring(1)))) {
                                        mdref.blink(e);
                                } else {
-                                       var hash = location.hash.substring(1);
-                                       var name = mdref.is_variable(hash) ? ".var" : ".constant";
                                        var scrolled = false;
 
-                                       $(name).each(hash.substring(hash.length-1) === "_" ? function(i, c) {
+                                       if (hash.substring(hash.length-1) === "*") {
+                                               hash = hash.substring(0, hash.length-1);
+                                       }
+                                       $((hash.substring(0,1) === "$") ? ".var" : ".constant").each(function(i, c) {
                                                if (c.textContent.substring(0, hash.length) === hash) {
                                                        if (!scrolled) {
                                                                $(window).scrollTop($(c).offset().top - 100);
@@ -218,19 +36,12 @@ $(function() {
                                                        }
                                                        mdref.blink(c);
                                                }
-                                       } : function(i, c) {
-                                               if (c.textContent === hash) {
-                                                       $(window).scrollTop($(c).offset().top - 100);
-                                                       mdref.blink(c);
-                                                       return false;
-                                               }
                                        });
                                }
                        }
                }
        };
 
-       $("h1,h2,h3,h4,h5,h6,p,li,code,td").each(mdref.walk);
        $(window).on("hashchange", mdref.hashchange);
        mdref.hashchange();
 
index d8059b47b34419e758547b165d3ec6e2b4d9be6f..22ebb045249fc6d169c167072a362088773f3318 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>pecl/ion</h1>
-<h2>About:<a id="About:" href="#About:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
-See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.</p>
-<h2>License:<a id="License:" href="#License:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p><a href="https://github.com/awesomized/ext-ion/blob/master/LICENSE">BSD-2-Clause</a>;
-see <a href="https://spdx.org/licenses/BSD-2-Clause.html">spdx.org</a>.</p>
-<h2>Installation:<a id="Installation:" href="#Installation:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p><a href="https://pecl.php.net">PECL</a> and <a href="https://pharext.org">PHARext</a> is WIP.</p>
-<h3>Dependencies:<a id="Dependencies:" href="#Dependencies:" class="permalink" aria-hidden="true" title="">#</a></h3>
-<h4>Required:<a id="Required:" href="#Required:" class="permalink" aria-hidden="true" title="">#</a></h4>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion#">#</a>pecl/ion</h1><h2 id="About:">About:<a class="permalink" href="ion#About:">#</a>
+</h2><p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
+See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.</p><h2 id="License:">License:<a class="permalink" href="ion#License:">#</a>
+</h2><p><a href="https://github.com/awesomized/ext-ion/blob/master/LICENSE">BSD-2-Clause</a>;
+see <a href="https://spdx.org/licenses/BSD-2-Clause.html">spdx.org</a>.</p><h2 id="Installation:">Installation:<a class="permalink" href="ion#Installation:">#</a>
+</h2><p><a href="https://pecl.php.net">PECL</a> and <a href="https://pharext.org">PHARext</a> is WIP.</p><h3 id="Dependencies:">Dependencies:<a class="permalink" href="ion#Dependencies:">#</a>
+</h3><h4 id="Required:">Required:<a class="permalink" href="ion#Required:">#</a>
+</h4><ul>
 <li>PHP-8.1
 <ul>
 <li>ext/date (standard)</li>
 <li>ext/spl (standard)</li>
 </ul>
 </li>
-</ul>
-<h4>Optional:<a id="Optional:" href="#Optional:" class="permalink" aria-hidden="true" title="">#</a></h4>
-<ul>
+</ul><h4 id="Optional:">Optional:<a class="permalink" href="ion#Optional:">#</a>
+</h4><ul>
 <li>
 <a href="https://github.com/amzn/ion-c">amzn/ion-c</a> (bundled as git submodule)</li>
-</ul>
-<h3>Trinity:<a id="Trinity:" href="#Trinity:" class="permalink" aria-hidden="true" title="">#</a></h3>
-<pre><code class="language-shell">phpize
-./configure
-make # -j$(nproc)
-sudo make install # INSTALL=install
-</code></pre>
-<h3>Try with Docker:<a id="Try.with.Docker:" href="#Try.with.Docker:" class="permalink" aria-hidden="true" title="">#</a></h3>
-<pre><code class="language-shell">docker build -t php-ion
-docker run --rm php-ion -r 'echo ion\serialize(ion\Symbol\Table\PHP());'
-</code></pre>
-<h2>Editor Stub:<a id="Editor.Stub:" href="#Editor.Stub:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>See <a href="https://github.com/awesomized/ext-ion/blob/master/ion.stub.php">ion.stub.php</a>.</p>
-<h2>Known Issues:<a id="Known.Issues:" href="#Known.Issues:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>Due to private internal state of ion-c's readers and writers,
-instances of the following PHP classes cannot be cloned:</p>
-<ul>
-<li>ion\Reader\Reader</li>
-<li>ion\Writer\Writer</li>
-<li>ion\Serializer\PHP</li>
-<li>ion\Unserializer\PHP</li>
-</ul>
-
-       <h2 id="Editor.Stub:">Editor Stub:</h2>
-       <p>This extension provides a stub file four your editor's auto-completion.</p>
-                                       <div>
+</ul><h3 id="Trinity:">Trinity:<a class="permalink" href="ion#Trinity:">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+phpize<br>./configure<br>make # -j$(nproc)<br>sudo make install # INSTALL=install<br></span>
+</code></pre><h3 id="Try.with.Docker:">Try with Docker:<a class="permalink" href="ion#Try.with.Docker:">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+docker build -t php-ion<br>docker run --rm php-ion -r 'echo ion\serialize(ion\Symbol\PHP::asTable());'<br></span>
+</code></pre><h2 id="Editor.Stub:">Editor Stub:<a class="permalink" href="ion#Editor.Stub:">#</a>
+</h2><p>See <a href="https://github.com/awesomized/ext-ion/blob/master/ion.stub.php">ion.stub.php</a>.</p><h2 id="Known.Issues:">Known Issues:<a class="permalink" href="ion#Known.Issues:">#</a>
+</h2><p>Due to <em>private</em> internal state of ion-c's readers and writers,
+instances of the following PHP classes cannot be cloned:</p><ul>
+<li><a href="ion/Reader/Reader">ion\Reader\Reader</a></li>
+<li><a href="ion/Writer/Writer">ion\Writer\Writer</a></li>
+<li><a href="ion/Serializer/PHP">ion\Serializer\PHP</a></li>
+<li><a href="ion/Unserializer/PHP">ion\Unserializer\PHP</a></li>
+</ul><h2 id="Editor.Stub:">Editor Stub:<a class="permalink" href="ion#Editor.Stub:">#</a>
+</h2><p>This extension provides a stub file four your editor's auto-completion.</p><div>
                                        <p><strong>Download the Stub file:</strong></p>
-                                       <ul style="list-style-type: '&raquo;'">
+                                       <ul style="list-style-type: '»'">
                                                <li>
                                                                                                                <a href="ion.stub.php">ion.stub.php</a><br>
                                                                                                                <small>
                                                                Last modified:
-                                                               2022-01-25 11:49:44 UTC                                                 </small>
+                                                               2022-01-27 09:07:30 UTC                                                 </small>
                                                </li>
                                        </ul>
-                               </div>
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                               </div><h2 id="Functions:">Functions:<a class="permalink" href="ion#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/serialize">serialize</a></h3>
+               <h3 id="serialize">
+<a href="ion/serialize">serialize</a><a class="permalink" href="ion#serialize">#</a>
+</h3>
                <p>Serialize a PHP value as ION data.</p>
 
-               <p>string ion\serialize(mixed $data, [?ion\Serializer $serializer = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/serialize">ion\serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [?<a href="ion/Serializer">ion\Serializer</a> <span class="var">$serializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
        <li>
-               <h3><a href="ion/unserialize">unserialize</a></h3>
+               <h3 id="unserialize">
+<a href="ion/unserialize">unserialize</a><a class="permalink" href="ion#unserialize">#</a>
+</h3>
                <p>Unserialize ION data (stream) as PHP value(s).</p>
 
-               <p>mixed ion\unserialize(string|resource $data, [?ion\Unserializer $unserializer = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/unserialize">ion\unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [?<a href="ion/Unserializer">ion\Unserializer</a> <span class="var">$unserializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Catalog">Catalog</a></h3>
-               <p>The Catalog holds a collection of ion\Symbol\Table instances queried from ion\Reader and ion\Writer instances.</p>
+               <h3 id="Catalog">
+<a href="ion/Catalog">Catalog</a><a class="permalink" href="ion#Catalog">#</a>
+</h3>
+               <p>The Catalog holds a collection of <a href="ion/Symbol/Table">ion\Symbol\Table</a> instances queried from <a href="ion/Reader">ion\Reader</a> and <a href="ion/Writer">ion\Writer</a> instances.</p>
 
-               <p>class ion\Catalog implements Countable</p>
+               <p><em>class</em> <a href="ion/Catalog">ion\Catalog</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.countable">Countable</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal">Decimal</a></h3>
+               <h3 id="Decimal">
+<a href="ion/Decimal">Decimal</a><a class="permalink" href="ion#Decimal">#</a>
+</h3>
                <p>An arbitrary precision fixed point decimal.</p>
 
-               <p>class ion\Decimal implements Stringable</p>
+               <p><em>class</em> <a href="ion/Decimal">ion\Decimal</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Exception">Exception</a></h3>
+               <h3 id="Exception">
+<a href="ion/Exception">Exception</a><a class="permalink" href="ion#Exception">#</a>
+</h3>
                <p>Base exception for the ION extension.</p>
 
-               <p>class ion\Exception extends Exception implements Stringable, Throwable</p>
+               <p><em>class</em> <a href="ion/Exception">ion\Exception</a> <em>extends</em> <code><a href="https://php.net/manual/en/class.exception">Exception</a></code> <em>implements</em> <code><a href="https://php.net/manual/en/class.throwable">Throwable</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/LOB">LOB</a></h3>
+               <h3 id="LOB">
+<a href="ion/LOB">LOB</a><a class="permalink" href="ion#LOB">#</a>
+</h3>
                <p>A large object.</p>
 
-               <p>class ion\LOB</p>
+               <p><em>class</em> <a href="ion/LOB">ion\LOB</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader">Reader</a></h3>
+               <h3 id="Reader">
+<a href="ion/Reader">Reader</a><a class="permalink" href="ion#Reader">#</a>
+</h3>
                <p>ION reader API.</p>
 
-               <p>interface ion\Reader implements Iterator, RecursiveIterator, Traversable</p>
+               <p><em>interface</em> <a href="ion/Reader">ion\Reader</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.recursiveiterator">RecursiveIterator</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Serializer">Serializer</a></h3>
-               <p>Serializer interface, used to customize ion\serialize()'s behavior.</p>
+               <h3 id="Serializer">
+<a href="ion/Serializer">Serializer</a><a class="permalink" href="ion#Serializer">#</a>
+</h3>
+               <p>Serializer <em>interface</em>, used to customize <a href="ion/serialize">ion\serialize</a>()'s behavior.</p>
 
-               <p>interface ion\Serializer</p>
+               <p><em>interface</em> <a href="ion/Serializer">ion\Serializer</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol">Symbol</a></h3>
+               <h3 id="Symbol">
+<a href="ion/Symbol">Symbol</a><a class="permalink" href="ion#Symbol">#</a>
+</h3>
                
-               <p>class ion\Symbol implements Stringable</p>
+               <p><em>class</em> <a href="ion/Symbol">ion\Symbol</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Timestamp">Timestamp</a></h3>
+               <h3 id="Timestamp">
+<a href="ion/Timestamp">Timestamp</a><a class="permalink" href="ion#Timestamp">#</a>
+</h3>
                <p>An ION Timestamp.</p>
 
-               <p>class ion\Timestamp extends DateTime implements DateTimeInterface, Stringable</p>
+               <p><em>class</em> <a href="ion/Timestamp">ion\Timestamp</a> <em>extends</em> <code><a href="https://php.net/manual/en/class.datetime">DateTime</a></code> <em>implements</em> <code><a href="https://php.net/manual/en/class.datetimeinterface">DateTimeInterface</a></code>, <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Type">Type</a></h3>
+               <h3 id="Type">
+<a href="ion/Type">Type</a><a class="permalink" href="ion#Type">#</a>
+</h3>
                <p>ION data type.</p>
 
-               <p>enum ion\Type implements BackedEnum, UnitEnum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Type">ion\Type</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Unserializer">Unserializer</a></h3>
-               <p>Unserializer interface, used to customize ion\unserialize()'s behavior.</p>
+               <h3 id="Unserializer">
+<a href="ion/Unserializer">Unserializer</a><a class="permalink" href="ion#Unserializer">#</a>
+</h3>
+               <p>Unserializer <em>interface</em>, used to customize <a href="ion/unserialize">ion\unserialize</a>()'s behavior.</p>
 
-               <p>interface ion\Unserializer</p>
+               <p><em>interface</em> <a href="ion/Unserializer">ion\Unserializer</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer">Writer</a></h3>
+               <h3 id="Writer">
+<a href="ion/Writer">Writer</a><a class="permalink" href="ion#Writer">#</a>
+</h3>
                <p>ION writer API.</p>
 
-               <p>interface ion\Writer</p>
+               <p><em>interface</em> <a href="ion/Writer">ion\Writer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -431,7 +435,7 @@ instances of the following PHP classes cannot be cloned:</p>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5e389b41586229b306a69e28e8a5d05db3a3a896..a4dd0f3dbafa8a221d9edacf9f2dbe1e7dcfecbc 100644 (file)
@@ -23,14 +23,14 @@ namespace ion;
  *  * int
  *  * float
  *  * string
- *  * references
- *  * arrays
- *  * objects (incl. \Serializable, and classes implementing magic and custom __serialize)
+ *  * reference
+ *  * array
+ *  * object (incl. \Serializable, and classes implementing magic and custom __serialize)
  *
  * @param mixed $data PHP value(s).
  * @param Serializer|null $serializer Custom serializer.
  * @return string serialized ION data
- * @throws ion\Exception
+ * @throws \ion\Exception
  */
 function serialize(mixed $data, ?Serializer $serializer = null) : string {}
 
@@ -39,7 +39,7 @@ function serialize(mixed $data, ?Serializer $serializer = null) : string {}
  *
  * @param string|resource $data Serialized ION data, either as string buffer or stream,.
  * @return mixed unserialized PHP values
- * @throws ion\Exception
+ * @throws \ion\Exception
  */
 function unserialize($data, ?Unserializer $unserializer = null) : mixed {}
 
index 8bf285c36e980a96a8885b8137e280566852ef87..69edb9329a05c19c83881c9262059bc9818df5bc 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>Contributor Code of Conduct</h1>
-<p>As contributors and maintainers of this project, and in the interest of
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Contributing#">#</a>Contributor Code of Conduct</h1><p>As contributors and maintainers of this project, and in the interest of
 fostering an open and welcoming community, we pledge to respect all people who
 contribute through reporting issues, posting feature requests, updating
-documentation, submitting pull requests or patches, and other activities.</p>
-<p>We are committed to making participation in this project a harassment-free
+documentation, submitting pull requests or patches, and other activities.</p><p>We are committed to making participation in this project a harassment-free
 experience for everyone, regardless of level of experience, gender, gender
 identity and expression, sexual orientation, disability, personal appearance,
-body size, race, ethnicity, age, religion, or nationality.</p>
-<p>Examples of unacceptable behavior by participants include:</p>
-<ul>
+body size, race, ethnicity, age, religion, or nationality.</p><p>Examples of unacceptable behavior by participants include:</p><ul>
 <li>The use of sexualized language or imagery</li>
 <li>Personal attacks</li>
 <li>Trolling or insulting/derogatory comments</li>
-<li>Public or private harassment</li>
-<li>Publishing other's private information, such as physical or electronic
+<li>Public or <em>private</em> harassment</li>
+<li>Publishing other's <em>private</em> information, such as physical or electronic
 addresses, without explicit permission</li>
 <li>Other unethical or unprofessional conduct.</li>
-</ul>
-<p>Project maintainers have the right and responsibility to remove, edit, or reject
+</ul><p>Project maintainers have the right and responsibility to remove, edit, or reject
 comments, commits, code, wiki edits, issues, and other contributions that are
 not aligned to this Code of Conduct. By adopting this Code of Conduct, project
 maintainers commit themselves to fairly and consistently applying these
 principles to every aspect of managing this project. Project maintainers who do
 not follow or enforce the Code of Conduct may be permanently removed from the
-project team.</p>
-<p>This code of conduct applies both within project spaces and in public spaces
-when an individual is representing the project or its community.</p>
-<p>Instances of abusive, harassing, or otherwise unacceptable behavior may be
-reported by opening an issue or contacting one or more of the project maintainers.</p>
-<p>This Code of Conduct is adapted from the
+project team.</p><p>This code of conduct applies both within project spaces and in <em>public</em> spaces
+when an individual is representing the project or its community.</p><p>Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by opening an issue or contacting one or more of the project maintainers.</p><p>This Code of Conduct is adapted from the
 <a href="http://contributor-covenant.org">Contributor Covenant</a>, version 1.2.0,
-available at <a href="http://contributor-covenant.org/version/1/2/0/">http://contributor-covenant.org/version/1/2/0/</a>.</p>
-
-
-
-               
+available at <a href="http://contributor-covenant.org/version/1/2/0/">http://contributor-covenant.org/version/1/2/0/</a>.</p>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -124,7 +112,7 @@ available at <a href="http://contributor-covenant.org/version/1/2/0/">http://con
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index d34ab957bc4ce971f3a097619a07807b4b05c34f..e7206ac2304c31cbe8841924359c4282d4e7e8e0 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>Security Policy</h1>
-<h2>Supported Versions<a id="Supported.Versions" href="#Supported.Versions" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>This project is still in its early development stages, so please consider
-any release not explicitly labeled as stable as experimental.</p>
-<table>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Security#">#</a>Security Policy</h1><h2 id="Supported.Versions">Supported Versions<a class="permalink" href="ion/:%20Security#Supported.Versions">#</a>
+</h2><p>This project is still in its early development stages, so please consider
+any release not explicitly labeled as stable as experimental.</p><table>
 <thead>
 <tr>
 <th>Version</th>
@@ -95,21 +93,14 @@ any release not explicitly labeled as stable as experimental.</p>
 <td>✓</td>
 </tr>
 </tbody>
-</table>
-<h2>Reporting a Vulnerability<a id="Reporting.a.Vulnerability" href="#Reporting.a.Vulnerability" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>If you find a security vulnerability, please refrain from creating a
-public issue on Github, but rather contact me directly at <a href="mailto:mike@php.net">mike@php.net</a>
-or <a href="https://m6w6.name/#contact">another suitable private contact method</a>.</p>
-<p>Any past vulnerabilities should be found in release changelogs after they
-have been fixed.</p>
-<p>This is free and open source software provided under the the terms of
+</table><h2 id="Reporting.a.Vulnerability">Reporting a Vulnerability<a class="permalink" href="ion/:%20Security#Reporting.a.Vulnerability">#</a>
+</h2><p>If you find a security vulnerability, please refrain from creating a
+<em>public</em> issue on Github, but rather contact me directly at <a href="mailto:mike@php.net">mike@php.net</a>
+or <a href="https://m6w6.name/#contact">another suitable private contact method</a>.</p><p>Any past vulnerabilities should be found in release changelogs after they
+have been fixed.</p><p>This is free and open source software provided under the the terms of
 the 2-Clause-BSD-License, see the <a href="./LICENSE">LICENSE</a> file.
 Thus, honor and goodwill is all being offered for reporting
--- or even fixing -- any vulnerability.</p>
-
-
-
-               
+-- or even fixing -- any vulnerability.</p>            
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -119,7 +110,7 @@ Thus, honor and goodwill is all being offered for reporting
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0514467a4d727721e1914944c63d115959517be2..1c58ac89b1a88d4f1758b3c7104c0fc3c5cb9651 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Catalog implements Countable</h1>
-<p>The Catalog holds a collection of ion\Symbol\Table instances queried from ion\Reader and ion\Writer instances.</p>
-<p>See also <a href="https://amzn.github.io/ion-docs/docs/symbols.html#the-catalog">the ION spec's symbol guide chapter on catalog.</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>private array $symbolTables = array (
-)<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog#">#</a><em>class</em> <a href="ion/Catalog">ion\Catalog</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.countable">Countable</a></code>
+</h1><p>The Catalog holds a collection of <a href="ion/Symbol/Table">ion\Symbol\Table</a> instances queried from <a href="ion/Reader">ion\Reader</a> and <a href="ion/Writer">ion\Writer</a> instances.</p><p>See also <a href="https://amzn.github.io/ion-docs/docs/symbols.html#the-catalog">the ION spec's symbol guide chapter on catalog.</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Catalog#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Catalog#Properties:">#</a>
+</h2><ul>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbolTables">$symbolTables<a class="permalink" href="ion/Catalog#%24symbolTables">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
 Internal cache.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Catalog#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Catalog/__construct">Catalog::__construct</a></h3>
+               <h3 id="Catalog::__construct">
+<a href="ion/Catalog/__construct">Catalog::__construct</a><a class="permalink" href="ion/Catalog#Catalog::__construct">#</a>
+</h3>
                <p>Create a new Catalog.</p>
 
-               <p>void ion\Catalog::__construct()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/__construct">ion\Catalog::__construct</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Catalog/add">Catalog::add</a></h3>
+               <h3 id="Catalog::add">
+<a href="ion/Catalog/add">Catalog::add</a><a class="permalink" href="ion/Catalog#Catalog::add">#</a>
+</h3>
                <p>Add a shared symbol table to the catalog.</p>
 
-               <p>void ion\Catalog::add(ion\Symbol\Table $table)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/add">ion\Catalog::add</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Catalog/find">Catalog::find</a></h3>
+               <h3 id="Catalog::find">
+<a href="ion/Catalog/find">Catalog::find</a><a class="permalink" href="ion/Catalog#Catalog::find">#</a>
+</h3>
                <p>Find a shared symbol table within the catalog.</p>
 
-               <p>?ion\Symbol\Table ion\Catalog::find(string $name, [int $version = 0])</p>
+               <p>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/find">ion\Catalog::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Catalog/findBest">Catalog::findBest</a></h3>
-               <p>Find a &quot;best match&quot; for a shared symbol table within the catalog.</p>
+               <h3 id="Catalog::findBest">
+<a href="ion/Catalog/findBest">Catalog::findBest</a><a class="permalink" href="ion/Catalog#Catalog::findBest">#</a>
+</h3>
+               <p>Find a "best match" for a shared symbol table within the catalog.</p>
 
-               <p>?ion\Symbol\Table ion\Catalog::findBest(string $name, [int $version = 0])</p>
+               <p>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/findBest">ion\Catalog::findBest</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Catalog/remove">Catalog::remove</a></h3>
+               <h3 id="Catalog::remove">
+<a href="ion/Catalog/remove">Catalog::remove</a><a class="permalink" href="ion/Catalog#Catalog::remove">#</a>
+</h3>
                <p>Remove a shared symbol table from the catalog.</p>
 
-               <p>bool ion\Catalog::remove(ion\Symbol\Table|string $table)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Catalog/remove">ion\Catalog::remove</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$table</span>)</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -171,7 +173,7 @@ Internal cache.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index d20e19fdf6d0a19e9bdd314c300971939dffcb26..cf6f7474d03833ddd7acca854ba54309bc61fe53 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Catalog::__construct()</h1>
-<p>Create a new Catalog.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/__construct">ion\Catalog::__construct</a>()</h1><p>Create a new Catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/__construct#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -83,7 +77,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index c521e50add077fe209322082bf2e184ce549be35..fd16f8a4347d313a9a149e4b5b0f367d05c5ab5e 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Catalog::add(ion\Symbol\Table $table)</h1>
-<p>Add a shared symbol table to the catalog.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol\Table $table<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/add#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/add">ion\Catalog::add</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</h1><p>Add a shared symbol table to the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/add#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var" id="$table">$table<a class="permalink" href="ion/Catalog/add#%24table">#</a></span><br>
 The new table to add.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -86,7 +81,7 @@ The new table to add.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 14e1e78448db33a792962147d46e0f410da7dbf6..eb9843aac3d20466d8600b8578326ab84237aa21 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>?ion\Symbol\Table ion\Catalog::find(string $name, [int $version = 0])</h1>
-<p>Find a shared symbol table within the catalog.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/find#">#</a>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/find">ion\Catalog::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</h1><p>Find a shared symbol table within the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/find#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Catalog/find#%24name">#</a></span><br>
 The name of the symbol table.</li>
-<li>Optional int $version = 0<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Catalog/find#%24version">#</a></span> = 0<br>
 The version the symbol table should match.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>\Symbol\Table|null, The symbol table found, if any.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/find#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol table found, if any.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@ The version the symbol table should match.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index b43433a2b6007ddd2419795e8957ce69821c356b..46cd439ba9855002b6fd9a6ea636a403289d9d40 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>?ion\Symbol\Table ion\Catalog::findBest(string $name, [int $version = 0])</h1>
-<p>Find a &quot;best match&quot; for a shared symbol table within the catalog.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/findBest#">#</a>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/findBest">ion\Catalog::findBest</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</h1><p>Find a "best match" for a shared symbol table within the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/findBest#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Catalog/findBest#%24name">#</a></span><br>
 The name of the symbol table,</li>
-<li>Optional int $version = 0<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Catalog/findBest#%24version">#</a></span> = 0<br>
 The minimum version of the symbol table.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>\Symbol\Table|null, The symbol table found, if any.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/findBest#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol table found, if any.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@ The minimum version of the symbol table.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 51da9ca8af60ae85c2f90404c2e94ca1b850db6e..f92ec61b22d497d5c01a133c1f7ed76ae6d198dd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Catalog::remove(ion\Symbol\Table|string $table)</h1>
-<p>Remove a shared symbol table from the catalog.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol\Table|string $table<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/remove#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Catalog/remove">ion\Catalog::remove</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$table</span>)</h1><p>Remove a shared symbol table from the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/remove#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$table">$table<a class="permalink" href="ion/Catalog/remove#%24table">#</a></span><br>
 The symbol table to renmove.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>bool, Success.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/remove#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Success.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -90,7 +85,7 @@ The symbol table to renmove.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index ff4534373c80db79990e34139b82568aa1e1e822..4147eea1becedd017156bfddbb470d53b09cc46d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Decimal implements Stringable</h1>
-<p>An arbitrary precision fixed point decimal.</p>
-<p>See also \ion\Decimal\Context, and <a href="https://amzn.github.io/ion-docs/docs/decimal.html">the ION spec's decimal docs</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string|int $number<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal#">#</a><em>class</em> <a href="ion/Decimal">ion\Decimal</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>An arbitrary precision fixed point decimal.</p><p>See also <a href="ion/Decimal/Context">\ion\Decimal\Context</a>, and <a href="https://amzn.github.io/ion-docs/docs/decimal.html">the ION spec's decimal docs</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$number">$number<a class="permalink" href="ion/Decimal#%24number">#</a></span><br>
 The decimal number.</li>
-<li>public ?ion\Decimal\Context $context = NULL<br />
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$context">$context<a class="permalink" href="ion/Decimal#%24context">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The decimal context.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Decimal#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Decimal/__construct">Decimal::__construct</a></h3>
+               <h3 id="Decimal::__construct">
+<a href="ion/Decimal/__construct">Decimal::__construct</a><a class="permalink" href="ion/Decimal#Decimal::__construct">#</a>
+</h3>
                <p>Create a new fixed point decimal.</p>
 
-               <p>void ion\Decimal::__construct(string|int $number, [?ion\Decimal\Context $context = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/__construct">ion\Decimal::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$number</span>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$context</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/equals">Decimal::equals</a></h3>
+               <h3 id="Decimal::equals">
+<a href="ion/Decimal/equals">Decimal::equals</a><a class="permalink" href="ion/Decimal#Decimal::equals">#</a>
+</h3>
                <p>Check two decimals for equality.</p>
 
-               <p>bool ion\Decimal::equals(ion\Decimal $decimal)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/equals">ion\Decimal::equals</a>(<a href="ion/Decimal">ion\Decimal</a> <span class="var">$decimal</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/isInt">Decimal::isInt</a></h3>
-               <p>Check whether the decimal is actually a big integer.</p>
+               <h3 id="Decimal::isInt">
+<a href="ion/Decimal/isInt">Decimal::isInt</a><a class="permalink" href="ion/Decimal#Decimal::isInt">#</a>
+</h3>
+               <p>Check whether the decimal is actually a big <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</p>
 
-               <p>bool ion\Decimal::isInt()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/isInt">ion\Decimal::isInt</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/toInt">Decimal::toInt</a></h3>
-               <p>Get the integer represention of the decimal.</p>
+               <h3 id="Decimal::toInt">
+<a href="ion/Decimal/toInt">Decimal::toInt</a><a class="permalink" href="ion/Decimal#Decimal::toInt">#</a>
+</h3>
+               <p>Get the <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code> represention of the decimal.</p>
 
-               <p>int ion\Decimal::toInt()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Decimal/toInt">ion\Decimal::toInt</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/toString">Decimal::toString</a></h3>
-               <p>Get the string representation of the decimal.</p>
+               <h3 id="Decimal::toString">
+<a href="ion/Decimal/toString">Decimal::toString</a><a class="permalink" href="ion/Decimal#Decimal::toString">#</a>
+</h3>
+               <p>Get the <code><a href="https://php.net/manual/en/language.types.string">string</a></code> representation of the decimal.</p>
 
-               <p>string ion\Decimal::toString()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Decimal/toString">ion\Decimal::toString</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Decimal#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Decimal/Context">Context</a></h3>
-               <p>An ion\Decimal's context.</p>
+               <h3 id="Context">
+<a href="ion/Decimal/Context">Context</a><a class="permalink" href="ion/Decimal#Context">#</a>
+</h3>
+               <p>An <a href="ion/Decimal">ion\Decimal</a>'s context.</p>
 
-               <p>class ion\Decimal\Context</p>
+               <p><em>class</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -208,7 +211,7 @@ The decimal context.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 781f738d58f202a1085932648116fdb50bccf4d0..50b8b7c916daec5d2fccfc07c2b5a03ab6f23df4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Decimal\Context</h1>
-<p>An ion\Decimal's context.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public int $digits<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context#">#</a><em>class</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a>
+</h1><p>An <a href="ion/Decimal">ion\Decimal</a>'s context.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal/Context#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal/Context#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$digits">$digits<a class="permalink" href="ion/Decimal/Context#%24digits">#</a></span><br>
 Maximum digits.</li>
-<li>public int $eMax<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMax">$eMax<a class="permalink" href="ion/Decimal/Context#%24eMax">#</a></span><br>
 Maximum exponent.</li>
-<li>public int $eMin<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMin">$eMin<a class="permalink" href="ion/Decimal/Context#%24eMin">#</a></span><br>
 Minimum exponent.</li>
-<li>public ion\Decimal\Context\Rounding|int $round<br />
+<li>
+<em>public</em> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context#%24round">#</a></span><br>
 Rounding mode.</li>
-<li>public bool $clamp<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$clamp">$clamp<a class="permalink" href="ion/Decimal/Context#%24clamp">#</a></span><br>
 Whether to clamp.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Decimal/Context#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Decimal/Context/__construct">Context::__construct</a></h3>
+               <h3 id="Context::__construct">
+<a href="ion/Decimal/Context/__construct">Context::__construct</a><a class="permalink" href="ion/Decimal/Context#Context::__construct">#</a>
+</h3>
                <p>Create a new decimal context.</p>
 
-               <p>void ion\Decimal\Context::__construct(int $digits, int $eMax, int $eMin, ion\Decimal\Context\Rounding|int $round, bool $clamp)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/Context/__construct">ion\Decimal\Context::__construct</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$digits</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMax</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMin</span>, <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span>, <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$clamp</span>)</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Decimal/Context#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Decimal/Context/Dec128">Dec128</a></h3>
+               <h3 id="Dec128">
+<a href="ion/Decimal/Context/Dec128">Dec128</a><a class="permalink" href="ion/Decimal/Context#Dec128">#</a>
+</h3>
                <p>Create a context suitable for 128bit decimals.</p>
 
-               <p>static ion\Decimal\Context ion\Decimal\Context::Dec128()</p>
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec128">ion\Decimal\Context::Dec128</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/Context/Dec32">Dec32</a></h3>
+               <h3 id="Dec32">
+<a href="ion/Decimal/Context/Dec32">Dec32</a><a class="permalink" href="ion/Decimal/Context#Dec32">#</a>
+</h3>
                <p>Create a context suitable for 32bit decimals.</p>
 
-               <p>static ion\Decimal\Context ion\Decimal\Context::Dec32()</p>
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec32">ion\Decimal\Context::Dec32</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/Context/Dec64">Dec64</a></h3>
+               <h3 id="Dec64">
+<a href="ion/Decimal/Context/Dec64">Dec64</a><a class="permalink" href="ion/Decimal/Context#Dec64">#</a>
+</h3>
                <p>Create a context suitable for 64bit decimals.</p>
 
-               <p>static ion\Decimal\Context ion\Decimal\Context::Dec64()</p>
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec64">ion\Decimal\Context::Dec64</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/Context/DecMax">DecMax</a></h3>
+               <h3 id="DecMax">
+<a href="ion/Decimal/Context/DecMax">DecMax</a><a class="permalink" href="ion/Decimal/Context#DecMax">#</a>
+</h3>
                <p>Create a context with maximum settings.</p>
 
-               <p>static ion\Decimal\Context ion\Decimal\Context::DecMax([ion\Decimal\Context\Rounding|int $round = ion\Decimal\Context\Rounding::HalfEven])</p>
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/DecMax">ion\Decimal\Context::DecMax</a>([<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a>])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Decimal/Context/Rounding">Rounding</a></h3>
+               <h3 id="Rounding">
+<a href="ion/Decimal/Context/Rounding">Rounding</a><a class="permalink" href="ion/Decimal/Context#Rounding">#</a>
+</h3>
                <p>Rounding mode.</p>
 
-               <p>enum ion\Decimal\Context\Rounding implements BackedEnum, UnitEnum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -184,7 +191,7 @@ Whether to clamp.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index e684effac5ca56644a041729bccea3ac0fc40793..553019ccc61c00b6000554e546f66c60ef557f53 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Decimal\Context ion\Decimal\Context::Dec128()</h1>
-<p>Create a context suitable for 128bit decimals.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec128#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec128">ion\Decimal\Context::Dec128</a>()</h1><p>Create a context suitable for 128bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec128#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -95,7 +89,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index f1baef5ff58d825951704158c903471bf45fa3ee..10458bbb3b2cfe1c91fc66e09e72e0309d4c7cd5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Decimal\Context ion\Decimal\Context::Dec32()</h1>
-<p>Create a context suitable for 32bit decimals.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec32#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec32">ion\Decimal\Context::Dec32</a>()</h1><p>Create a context suitable for 32bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec32#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -95,7 +89,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 51264c05103e4b5fd7a2f39b4b5441ca6d089525..bb1fc23da2b59df4b11f08b999717a297873b5f1 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Decimal\Context ion\Decimal\Context::Dec64()</h1>
-<p>Create a context suitable for 64bit decimals.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec64#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec64">ion\Decimal\Context::Dec64</a>()</h1><p>Create a context suitable for 64bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec64#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -95,7 +89,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6132c471c8a5c002c58290bde54c524c0ea396bb..605ba56b0a2de144901bdff4a6bb724de659911d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Decimal\Context ion\Decimal\Context::DecMax([ion\Decimal\Context\Rounding|int $round = ion\Decimal\Context\Rounding::HalfEven])</h1>
-<p>Create a context with maximum settings.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ion\Decimal\Context\Rounding|int $round = ion\Decimal\Context\Rounding::HalfEven<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/DecMax#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/DecMax">ion\Decimal\Context::DecMax</a>([<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a>])</h1><p>Create a context with maximum settings.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/DecMax#Params:">#</a>
+</h2><ul>
+<li>Optional <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context/DecMax#%24round">#</a></span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a><br>
 Rounding mode.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -98,7 +92,7 @@ Rounding mode.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 66a50f0b8e06d36e996b8b10b55f1cddda80c929..caf026eec9990f91ea70639fb061b7abd1c71417 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Decimal\Context\Rounding implements BackedEnum, UnitEnum</h1>
-<p>Rounding mode.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Rounding#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Rounding mode.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal/Context/Rounding#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">Ceiling</span> = <span>0</span>
+<span class="constant" id="Ceiling">Ceiling<a class="permalink" href="ion/Decimal/Context/Rounding#Ceiling">#</a></span> = <span>0</span>
 </li>
 <li>
-<span class="constant">Up</span> = <span>1</span>
+<span class="constant" id="Up">Up<a class="permalink" href="ion/Decimal/Context/Rounding#Up">#</a></span> = <span>1</span>
 </li>
 <li>
-<span class="constant">HalfUp</span> = <span>2</span>
+<span class="constant" id="HalfUp">HalfUp<a class="permalink" href="ion/Decimal/Context/Rounding#HalfUp">#</a></span> = <span>2</span>
 </li>
 <li>
-<span class="constant">HalfEven</span> = <span>3</span>
+<span class="constant" id="HalfEven">HalfEven<a class="permalink" href="ion/Decimal/Context/Rounding#HalfEven">#</a></span> = <span>3</span>
 </li>
 <li>
-<span class="constant">HalfDown</span> = <span>4</span>
+<span class="constant" id="HalfDown">HalfDown<a class="permalink" href="ion/Decimal/Context/Rounding#HalfDown">#</a></span> = <span>4</span>
 </li>
 <li>
-<span class="constant">Down</span> = <span>5</span>
+<span class="constant" id="Down">Down<a class="permalink" href="ion/Decimal/Context/Rounding#Down">#</a></span> = <span>5</span>
 </li>
 <li>
-<span class="constant">Floor</span> = <span>6</span>
+<span class="constant" id="Floor">Floor<a class="permalink" href="ion/Decimal/Context/Rounding#Floor">#</a></span> = <span>6</span>
 </li>
 <li>
-<span class="constant">Down05Up</span> = <span>7</span>
+<span class="constant" id="Down05Up">Down05Up<a class="permalink" href="ion/Decimal/Context/Rounding#Down05Up">#</a></span> = <span>7</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal/Context/Rounding#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Decimal/Context/Rounding#%24name">#</a></span><br>
 Rounding mode.</li>
-<li>public int $value<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Decimal/Context/Rounding#%24value">#</a></span><br>
 Rounding mode.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -127,7 +123,7 @@ Rounding mode.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index de5f2b60ad94dbaaec25485126a95eadbbf95237..9766d5ad726a0833e5ea06665118c1f542036fa2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Decimal\Context::__construct(int $digits, int $eMax, int $eMin, ion\Decimal\Context\Rounding|int $round, bool $clamp)</h1>
-<p>Create a new decimal context.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int $digits<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/Context/__construct">ion\Decimal\Context::__construct</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$digits</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMax</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMin</span>, <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span>, <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$clamp</span>)</h1><p>Create a new decimal context.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$digits">$digits<a class="permalink" href="ion/Decimal/Context/__construct#%24digits">#</a></span><br>
 Maximum digits.</li>
-<li>int $eMax<br />
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMax">$eMax<a class="permalink" href="ion/Decimal/Context/__construct#%24eMax">#</a></span><br>
 Maximum exponent.</li>
-<li>int $eMin<br />
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMin">$eMin<a class="permalink" href="ion/Decimal/Context/__construct#%24eMin">#</a></span><br>
 Minimum exponent.</li>
-<li>ion\Decimal\Context\Rounding|int $round<br />
+<li>
+<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context/__construct#%24round">#</a></span><br>
 Rounding mode.</li>
-<li>bool $clamp<br />
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$clamp">$clamp<a class="permalink" href="ion/Decimal/Context/__construct#%24clamp">#</a></span><br>
 Whether to clamp.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -106,7 +105,7 @@ Whether to clamp.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 841957d3e94a2719e1a60ed7677c2480f659b849..36b4f2778d67913948ff3a6afcd745b79e21fe01 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Decimal::__construct(string|int $number, [?ion\Decimal\Context $context = NULL])</h1>
-<p>Create a new fixed point decimal.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|int $number<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/__construct">ion\Decimal::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$number</span>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$context</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new fixed point decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$number">$number<a class="permalink" href="ion/Decimal/__construct#%24number">#</a></span><br>
 The decimal number.</li>
-<li>Optional ?ion\Decimal\Context $context = NULL<br />
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$context">$context<a class="permalink" href="ion/Decimal/__construct#%24context">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The decimal context.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -90,7 +85,7 @@ The decimal context.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5934652e60041d06fc7af3e32c763d31f20b05b1..ab25824544349254a27c06c7f3b815f2d0bcf198 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Decimal::equals(ion\Decimal $decimal)</h1>
-<p>Check two decimals for equality.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Decimal $decimal<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/equals#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/equals">ion\Decimal::equals</a>(<a href="ion/Decimal">ion\Decimal</a> <span class="var">$decimal</span>)</h1><p>Check two decimals for equality.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/equals#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Decimal">ion\Decimal</a> <span class="var" id="$decimal">$decimal<a class="permalink" href="ion/Decimal/equals#%24decimal">#</a></span><br>
 The decimal to compare to.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>bool, Whether both decimals equal.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Decimal/equals#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Whether both decimals equal.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@ The decimal to compare to.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 86e5de470b98cab56dd6c5129eac32ad54364f2f..ace7596ffcbe6a1d03233e359962ac215ecd84e5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Decimal::isInt()</h1>
-<p>Check whether the decimal is actually a big integer.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>bool, Whether the decimal is actually an integer.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/isInt#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/isInt">ion\Decimal::isInt</a>()</h1><p>Check whether the decimal is actually a big <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/isInt#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Decimal/isInt#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Whether the decimal is actually an <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -89,7 +83,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index fc580835acf3b1bcc76d691d81e0fda734219392..f8893b8281233457ac9cb411c769d68ac3ed0470 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Decimal::toInt()</h1>
-<p>Get the integer represention of the decimal.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/toInt#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Decimal/toInt">ion\Decimal::toInt</a>()</h1><p>Get the <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code> represention of the decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/toInt#Params:">#</a>
+</h2><p>None.</p><h2 id="Throws:">Throws:<a class="permalink" href="ion/Decimal/toInt#Throws:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Exception">\ion\Exception</a>, If the decimal is actually not an <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -85,7 +83,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index f95ae6a55331bb5e9f37b90d16fe659015cdc0d8..45a1e8add637c6da35d79c5c4495f3ec59e67876 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Decimal::toString()</h1>
-<p>Get the string representation of the decimal.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Decimal/toString">ion\Decimal::toString</a>()</h1><p>Get the <code><a href="https://php.net/manual/en/language.types.string">string</a></code> representation of the decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/toString#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -85,7 +79,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index c7a36850f0eff0f75a8a2edc329aec4848d952da..f05655712aa6b00bab0675ba3d03db07e22e148d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Exception extends Exception implements Stringable, Throwable</h1>
-<p>Base exception for the ION extension.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Exception#">#</a><em>class</em> <a href="ion/Exception">ion\Exception</a> <br>&nbsp;<em>extends</em> <code><a href="https://php.net/manual/en/class.exception">Exception</a></code> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.throwable">Throwable</a></code>
+</h1><p>Base exception for the ION extension.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Exception#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Exception#Properties:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -97,7 +91,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index cf489a29e6389089a0c69f88650ab94cb6c93b38..ccc2ac2257e1c17396263716afe3ba5a57c0b589 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\LOB</h1>
-<p>A large object.</p>
-<p>See also \ion\Type, <a href="https://amzn.github.io/ion-docs/docs/spec.html#blob">the ION spec's BLob definition</a>, and <a href="https://amzn.github.io/ion-docs/docs/spec.html#clob">the ION sepc's CLob definition</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $value<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/LOB#">#</a><em>class</em> <a href="ion/LOB">ion\LOB</a>
+</h1><p>A large object.</p><p>See also <a href="ion/Type">\ion\Type</a>, <a href="https://amzn.github.io/ion-docs/docs/spec.html#blob">the ION spec's BLob definition</a>, and <a href="https://amzn.github.io/ion-docs/docs/spec.html#clob">the ION sepc's CLob definition</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/LOB#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/LOB#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/LOB#%24value">#</a></span><br>
 The value of the large object.</li>
-<li>public ion\Type $type = ion\Type::CLob<br />
+<li>
+<em>public</em> <a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/LOB#%24type">#</a></span> = <a href="ion/Type#CLob">ion\Type::CLob</a><br>
 The type (CLob/BLob).</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/LOB#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/LOB/__construct">LOB::__construct</a></h3>
+               <h3 id="LOB::__construct">
+<a href="ion/LOB/__construct">LOB::__construct</a><a class="permalink" href="ion/LOB#LOB::__construct">#</a>
+</h3>
                <p>Create an ION large object.</p>
 
-               <p>void ion\LOB::__construct(string $value, [ion\Type $type = ion\Type::CLob])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/LOB/__construct">ion\LOB::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>, [<a href="ion/Type">ion\Type</a> <span class="var">$type</span> = <a href="ion/Type#CLob">ion\Type::CLob</a>])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -124,7 +119,7 @@ The type (CLob/BLob).</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 33106ef7ac8471d1b4ae839b3fc4067eb7c9dd67..cb199b6ff64d97baa5c7079384c247076a4973f4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\LOB::__construct(string $value, [ion\Type $type = ion\Type::CLob])</h1>
-<p>Create an ION large object.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $value<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/LOB/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/LOB/__construct">ion\LOB::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>, [<a href="ion/Type">ion\Type</a> <span class="var">$type</span> = <a href="ion/Type#CLob">ion\Type::CLob</a>])</h1><p>Create an ION large object.</p><h2 id="Params:">Params:<a class="permalink" href="ion/LOB/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/LOB/__construct#%24value">#</a></span><br>
 The value of the large object.</li>
-<li>Optional ion\Type $type = ion\Type::CLob<br />
+<li>Optional <a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/LOB/__construct#%24type">#</a></span> = <a href="ion/Type#CLob">ion\Type::CLob</a><br>
 The type (CLob/BLob).</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -80,7 +75,7 @@ The type (CLob/BLob).</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index f7d037cd9bf9d59707c8f0782b97b80a2178654c..fb18ad92e3838db43dd5ee77238b7d3edfd99038 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Reader implements Iterator, RecursiveIterator, Traversable</h1>
-<p>ION reader API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader#">#</a><em>interface</em> <a href="ion/Reader">ion\Reader</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.recursiveiterator">RecursiveIterator</a></code>
+</h1><p>ION reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/countAnnotations">Reader::countAnnotations</a></h3>
+               <h3 id="Reader::countAnnotations">
+<a href="ion/Reader/countAnnotations">Reader::countAnnotations</a><a class="permalink" href="ion/Reader#Reader::countAnnotations">#</a>
+</h3>
                
-               <p>int ion\Reader::countAnnotations()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/countAnnotations">ion\Reader::countAnnotations</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getAnnotation">Reader::getAnnotation</a></h3>
+               <h3 id="Reader::getAnnotation">
+<a href="ion/Reader/getAnnotation">Reader::getAnnotation</a><a class="permalink" href="ion/Reader#Reader::getAnnotation">#</a>
+</h3>
                
-               <p>string ion\Reader::getAnnotation(int $index)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getAnnotation">ion\Reader::getAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></h3>
+               <h3 id="Reader::getAnnotationSymbol">
+<a href="ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a><a class="permalink" href="ion/Reader#Reader::getAnnotationSymbol">#</a>
+</h3>
                
-               <p>ion\Symbol ion\Reader::getAnnotationSymbol(int $index)</p>
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getAnnotationSymbol">ion\Reader::getAnnotationSymbol</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></h3>
+               <h3 id="Reader::getAnnotationSymbols">
+<a href="ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a><a class="permalink" href="ion/Reader#Reader::getAnnotationSymbols">#</a>
+</h3>
                
-               <p>array ion\Reader::getAnnotationSymbols()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotationSymbols">ion\Reader::getAnnotationSymbols</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getAnnotations">Reader::getAnnotations</a></h3>
+               <h3 id="Reader::getAnnotations">
+<a href="ion/Reader/getAnnotations">Reader::getAnnotations</a><a class="permalink" href="ion/Reader#Reader::getAnnotations">#</a>
+</h3>
                
-               <p>array ion\Reader::getAnnotations()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotations">ion\Reader::getAnnotations</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getDepth">Reader::getDepth</a></h3>
+               <h3 id="Reader::getDepth">
+<a href="ion/Reader/getDepth">Reader::getDepth</a><a class="permalink" href="ion/Reader#Reader::getDepth">#</a>
+</h3>
                
-               <p>int ion\Reader::getDepth()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getDepth">ion\Reader::getDepth</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getFieldName">Reader::getFieldName</a></h3>
+               <h3 id="Reader::getFieldName">
+<a href="ion/Reader/getFieldName">Reader::getFieldName</a><a class="permalink" href="ion/Reader#Reader::getFieldName">#</a>
+</h3>
                
-               <p>string ion\Reader::getFieldName()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getFieldName">ion\Reader::getFieldName</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></h3>
+               <h3 id="Reader::getFieldNameSymbol">
+<a href="ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a><a class="permalink" href="ion/Reader#Reader::getFieldNameSymbol">#</a>
+</h3>
                
-               <p>ion\Symbol ion\Reader::getFieldNameSymbol()</p>
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getFieldNameSymbol">ion\Reader::getFieldNameSymbol</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getPosition">Reader::getPosition</a></h3>
+               <h3 id="Reader::getPosition">
+<a href="ion/Reader/getPosition">Reader::getPosition</a><a class="permalink" href="ion/Reader#Reader::getPosition">#</a>
+</h3>
                
-               <p>int ion\Reader::getPosition()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getPosition">ion\Reader::getPosition</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getType">Reader::getType</a></h3>
+               <h3 id="Reader::getType">
+<a href="ion/Reader/getType">Reader::getType</a><a class="permalink" href="ion/Reader#Reader::getType">#</a>
+</h3>
                
-               <p>ion\Type ion\Reader::getType()</p>
+               <p><a href="ion/Type">ion\Type</a> <a href="ion/Reader/getType">ion\Reader::getType</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getValueLength">Reader::getValueLength</a></h3>
+               <h3 id="Reader::getValueLength">
+<a href="ion/Reader/getValueLength">Reader::getValueLength</a><a class="permalink" href="ion/Reader#Reader::getValueLength">#</a>
+</h3>
                
-               <p>int ion\Reader::getValueLength()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueLength">ion\Reader::getValueLength</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/getValueOffset">Reader::getValueOffset</a></h3>
+               <h3 id="Reader::getValueOffset">
+<a href="ion/Reader/getValueOffset">Reader::getValueOffset</a><a class="permalink" href="ion/Reader#Reader::getValueOffset">#</a>
+</h3>
                
-               <p>int ion\Reader::getValueOffset()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueOffset">ion\Reader::getValueOffset</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/hasAnnotation">Reader::hasAnnotation</a></h3>
+               <h3 id="Reader::hasAnnotation">
+<a href="ion/Reader/hasAnnotation">Reader::hasAnnotation</a><a class="permalink" href="ion/Reader#Reader::hasAnnotation">#</a>
+</h3>
                
-               <p>bool ion\Reader::hasAnnotation(string $annotation)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotation">ion\Reader::hasAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$annotation</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/hasAnnotations">Reader::hasAnnotations</a></h3>
+               <h3 id="Reader::hasAnnotations">
+<a href="ion/Reader/hasAnnotations">Reader::hasAnnotations</a><a class="permalink" href="ion/Reader#Reader::hasAnnotations">#</a>
+</h3>
                
-               <p>bool ion\Reader::hasAnnotations()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotations">ion\Reader::hasAnnotations</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/isInStruct">Reader::isInStruct</a></h3>
+               <h3 id="Reader::isInStruct">
+<a href="ion/Reader/isInStruct">Reader::isInStruct</a><a class="permalink" href="ion/Reader#Reader::isInStruct">#</a>
+</h3>
                
-               <p>bool ion\Reader::isInStruct()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isInStruct">ion\Reader::isInStruct</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/isNull">Reader::isNull</a></h3>
+               <h3 id="Reader::isNull">
+<a href="ion/Reader/isNull">Reader::isNull</a><a class="permalink" href="ion/Reader#Reader::isNull">#</a>
+</h3>
                
-               <p>bool ion\Reader::isNull()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isNull">ion\Reader::isNull</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readBool">Reader::readBool</a></h3>
+               <h3 id="Reader::readBool">
+<a href="ion/Reader/readBool">Reader::readBool</a><a class="permalink" href="ion/Reader#Reader::readBool">#</a>
+</h3>
                
-               <p>bool ion\Reader::readBool()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readBool">ion\Reader::readBool</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readDecimal">Reader::readDecimal</a></h3>
+               <h3 id="Reader::readDecimal">
+<a href="ion/Reader/readDecimal">Reader::readDecimal</a><a class="permalink" href="ion/Reader#Reader::readDecimal">#</a>
+</h3>
                
-               <p>ion\Decimal ion\Reader::readDecimal()</p>
+               <p><a href="ion/Decimal">ion\Decimal</a> <a href="ion/Reader/readDecimal">ion\Reader::readDecimal</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readFloat">Reader::readFloat</a></h3>
+               <h3 id="Reader::readFloat">
+<a href="ion/Reader/readFloat">Reader::readFloat</a><a class="permalink" href="ion/Reader#Reader::readFloat">#</a>
+</h3>
                
-               <p>float ion\Reader::readFloat()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.float">float</a></code> <a href="ion/Reader/readFloat">ion\Reader::readFloat</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readInt">Reader::readInt</a></h3>
+               <h3 id="Reader::readInt">
+<a href="ion/Reader/readInt">Reader::readInt</a><a class="permalink" href="ion/Reader#Reader::readInt">#</a>
+</h3>
                
-               <p>string|int ion\Reader::readInt()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/readInt">ion\Reader::readInt</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readLob">Reader::readLob</a></h3>
+               <h3 id="Reader::readLob">
+<a href="ion/Reader/readLob">Reader::readLob</a><a class="permalink" href="ion/Reader#Reader::readLob">#</a>
+</h3>
                
-               <p>string ion\Reader::readLob()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readLob">ion\Reader::readLob</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readLobPart">Reader::readLobPart</a></h3>
+               <h3 id="Reader::readLobPart">
+<a href="ion/Reader/readLobPart">Reader::readLobPart</a><a class="permalink" href="ion/Reader#Reader::readLobPart">#</a>
+</h3>
                
-               <p>bool ion\Reader::readLobPart( &amp;$string, [int $length = 4096])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readLobPart">ion\Reader::readLobPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readNull">Reader::readNull</a></h3>
+               <h3 id="Reader::readNull">
+<a href="ion/Reader/readNull">Reader::readNull</a><a class="permalink" href="ion/Reader#Reader::readNull">#</a>
+</h3>
                
-               <p>ion\Type ion\Reader::readNull()</p>
+               <p><a href="ion/Type">ion\Type</a> <a href="ion/Reader/readNull">ion\Reader::readNull</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readString">Reader::readString</a></h3>
+               <h3 id="Reader::readString">
+<a href="ion/Reader/readString">Reader::readString</a><a class="permalink" href="ion/Reader#Reader::readString">#</a>
+</h3>
                
-               <p>string ion\Reader::readString()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readString">ion\Reader::readString</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readStringPart">Reader::readStringPart</a></h3>
+               <h3 id="Reader::readStringPart">
+<a href="ion/Reader/readStringPart">Reader::readStringPart</a><a class="permalink" href="ion/Reader#Reader::readStringPart">#</a>
+</h3>
                
-               <p>bool ion\Reader::readStringPart( &amp;$string, [int $length = 4096])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readStringPart">ion\Reader::readStringPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readSymbol">Reader::readSymbol</a></h3>
+               <h3 id="Reader::readSymbol">
+<a href="ion/Reader/readSymbol">Reader::readSymbol</a><a class="permalink" href="ion/Reader#Reader::readSymbol">#</a>
+</h3>
                
-               <p>ion\Symbol ion\Reader::readSymbol()</p>
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/readSymbol">ion\Reader::readSymbol</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/readTimestamp">Reader::readTimestamp</a></h3>
+               <h3 id="Reader::readTimestamp">
+<a href="ion/Reader/readTimestamp">Reader::readTimestamp</a><a class="permalink" href="ion/Reader#Reader::readTimestamp">#</a>
+</h3>
                
-               <p>ion\Timestamp ion\Reader::readTimestamp()</p>
+               <p><a href="ion/Timestamp">ion\Timestamp</a> <a href="ion/Reader/readTimestamp">ion\Reader::readTimestamp</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/seek">Reader::seek</a></h3>
+               <h3 id="Reader::seek">
+<a href="ion/Reader/seek">Reader::seek</a><a class="permalink" href="ion/Reader#Reader::seek">#</a>
+</h3>
                
-               <p>void ion\Reader::seek(int $offset, [int $length = -1])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/seek">ion\Reader::seek</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$offset</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = -1])</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Buffer">Buffer</a></h3>
-               <p>ION string buffer reader API.</p>
+               <h3 id="Buffer">
+<a href="ion/Reader/Buffer">Buffer</a><a class="permalink" href="ion/Reader#Buffer">#</a>
+</h3>
+               <p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader API.</p>
 
-               <p>interface ion\Reader\Buffer implements Iterator, RecursiveIterator, Traversable, ion\Reader</p>
+               <p><em>interface</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/Options">Options</a></h3>
+               <h3 id="Options">
+<a href="ion/Reader/Options">Options</a><a class="permalink" href="ion/Reader#Options">#</a>
+</h3>
                <p>Reader options.</p>
 
-               <p>class ion\Reader\Options</p>
+               <p><em>class</em> <a href="ion/Reader/Options">ion\Reader\Options</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/Reader">Reader</a></h3>
+               <h3 id="Reader">
+<a href="ion/Reader/Reader">Reader</a><a class="permalink" href="ion/Reader#Reader">#</a>
+</h3>
                <p>Base implementation of ION readers.</p>
 
-               <p>abstract class ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader</p>
+               <p><em>abstract</em> <em>class</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/Stream">Stream</a></h3>
+               <h3 id="Stream">
+<a href="ion/Reader/Stream">Stream</a><a class="permalink" href="ion/Reader#Stream">#</a>
+</h3>
                <p>ION stream reader API.</p>
 
-               <p>interface ion\Reader\Stream implements Iterator, RecursiveIterator, Traversable, ion\Reader</p>
+               <p><em>interface</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 9af4b2fe9bddf018d64d3f335ad94526374154db..a39485107b9a998e1c7ca77c7e628a869bfdec00 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Reader\Buffer implements Iterator, RecursiveIterator, Traversable, ion\Reader</h1>
-<p>ION string buffer reader API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer#">#</a><em>interface</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Buffer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Buffer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Buffer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a></h3>
+               <h3 id="Buffer::getBuffer">
+<a href="ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a><a class="permalink" href="ion/Reader/Buffer#Buffer::getBuffer">#</a>
+</h3>
                <p>Get the buffer read from.</p>
 
-               <p>string ion\Reader\Buffer::getBuffer()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/Buffer/getBuffer">ion\Reader\Buffer::getBuffer</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader/Buffer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Buffer/Reader">Reader</a></h3>
-               <p>ION string buffer reader.</p>
+               <h3 id="Reader">
+<a href="ion/Reader/Buffer/Reader">Reader</a><a class="permalink" href="ion/Reader/Buffer#Reader">#</a>
+</h3>
+               <p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p>
 
-               <p>class ion\Reader\Buffer\Reader extends ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader, ion\Reader\Buffer</p>
+               <p><em>class</em> <a href="ion/Reader/Buffer/Reader">ion\Reader\Buffer\Reader</a> <em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0d2be81ce09ecc026bbb129a76e898934171ac25..b323c0d56e97c77aa448bf5f095fda1d49ae90b2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Reader\Buffer\Reader extends ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader, ion\Reader\Buffer</h1>
-<p>ION string buffer reader.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/Reader#">#</a><em>class</em> <a href="ion/Reader/Buffer/Reader">ion\Reader\Buffer\Reader</a> <br>&nbsp;<em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a>
+</h1><p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Buffer/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Buffer/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Buffer/Reader#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Buffer/Reader/__construct">Reader::__construct</a></h3>
-               <p>Create a new string buffer reader.</p>
+               <h3 id="Reader::__construct">
+<a href="ion/Reader/Buffer/Reader/__construct">Reader::__construct</a><a class="permalink" href="ion/Reader/Buffer/Reader#Reader::__construct">#</a>
+</h3>
+               <p>Create a new <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p>
 
-               <p>void ion\Reader\Buffer\Reader::__construct(string $buffer, [?ion\Reader\Options $options = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Buffer/Reader/__construct">ion\Reader\Buffer\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$buffer</span>, [?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 98a122b7b88c0b1c97954128a309e8a78eaf9e41..664fc486ce8bde1089837b984f5c17180a3038a2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Buffer\Reader::__construct(string $buffer, [?ion\Reader\Options $options = NULL])</h1>
-<p>Create a new string buffer reader.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $buffer<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Buffer/Reader/__construct">ion\Reader\Buffer\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$buffer</span>, [?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$buffer">$buffer<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#%24buffer">#</a></span><br>
 The buffer to read from.</li>
-<li>Optional ?ion\Reader\Options $options = NULL<br />
+<li>Optional ?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var" id="$options">$options<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Reader options.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -100,7 +95,7 @@ Reader options.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 9b9ce5f3955f930d5444cfabaff278255dfd00c9..8c5188ed36a530e5dc02fa89706b9f9b396d61c5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Reader\Buffer::getBuffer()</h1>
-<p>Get the buffer read from.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string, The buffer read from.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/getBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/Buffer/getBuffer">ion\Reader\Buffer::getBuffer</a>()</h1><p>Get the buffer read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Buffer/getBuffer#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Reader/Buffer/getBuffer#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, The buffer read from.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -91,7 +85,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index a3742a227eb4752966c9c0be3902de3163f580e6..2213e54531deac7570a7ea04e5f331c459eb0174 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Reader\Options</h1>
-<p>Reader options.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?ion\Catalog $catalog = NULL<br />
-ION catalog to use for symbol lookup.</li>
-<li>public ?ion\Decimal\Context $decimalContext = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Options#">#</a><em>class</em> <a href="ion/Reader/Options">ion\Reader\Options</a>
+</h1><p>Reader options.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Options#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Options#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Options#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Options#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Decimal context to use.</li>
-<li>public ?Closure $onContextChange = NULL<br />
-Callback as function(\ion\Reader):void called upon local symbol table context change.</li>
-<li>public bool $returnSystemValues = false<br />
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Options#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Options#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to return otherwise hidden system values.</li>
-<li>public int $maxContainerDepth = 10<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Options#%24maxContainerDepth">#</a></span> = 10<br>
 The maximum depth of nested containers.</li>
-<li>public int $maxAnnotations = 10<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Options#%24maxAnnotations">#</a></span> = 10<br>
 The maximum number of annotations allowed on a single value.</li>
-<li>public int $annotationBufferSize = 16384<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Options#%24annotationBufferSize">#</a></span> = 16384<br>
 The maximum number of bytes of all annotations on a single value.</li>
-<li>public int $tempBufferSize = 16384<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Options#%24tempBufferSize">#</a></span> = 16384<br>
 The maximum number of bytes of a symbol/value/chunk.</li>
-<li>public bool $skipCharacterValidation = false<br />
-Whether to skip UTF-8 validation.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Options#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to skip <span class="constant">UTF</span>-8 validation.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Options#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Options/__construct">Options::__construct</a></h3>
+               <h3 id="Options::__construct">
+<a href="ion/Reader/Options/__construct">Options::__construct</a><a class="permalink" href="ion/Reader/Options#Options::__construct">#</a>
+</h3>
                
-               <p>void ion\Reader\Options::__construct([?ion\Catalog $catalog = NULL, [?ion\Decimal\Context $decimalContext = NULL, [?Closure $onContextChange = NULL, [bool $returnSystemValues = false, [int $maxContainerDepth = 10, [int $maxAnnotations = 10, [int $annotationBufferSize = 16384, [int $tempBufferSize = 16384, [bool $skipCharacterValidation = false]]]]]]]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Options/__construct">ion\Reader\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -178,7 +181,7 @@ Whether to skip UTF-8 validation.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 8dff27d65639edfbb659d899dd5a38381edb5b73..17c3ff1eac0bd41a040a676306ee7403c98dd286 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Options::__construct([?ion\Catalog $catalog = NULL, [?ion\Decimal\Context $decimalContext = NULL, [?Closure $onContextChange = NULL, [bool $returnSystemValues = false, [int $maxContainerDepth = 10, [int $maxAnnotations = 10, [int $annotationBufferSize = 16384, [int $tempBufferSize = 16384, [bool $skipCharacterValidation = false]]]]]]]]])</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?ion\Catalog $catalog = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Options/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Options/__construct">ion\Reader\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Options/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Options/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 ION catalog to use for symbol lookup.</li>
-<li>Optional ?ion\Decimal\Context $decimalContext = NULL<br />
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Options/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Decimal context to use.</li>
-<li>Optional ?Closure $onContextChange = NULL<br />
-Callback as function(\ion\Reader):void called upon local symbol table context change.</li>
-<li>Optional bool $returnSystemValues = false<br />
+<li>Optional ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Options/__construct#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Options/__construct#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to return otherwise hidden system values.</li>
-<li>Optional int $maxContainerDepth = 10<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Options/__construct#%24maxContainerDepth">#</a></span> = 10<br>
 The maximum depth of nested containers.</li>
-<li>Optional int $maxAnnotations = 10<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Options/__construct#%24maxAnnotations">#</a></span> = 10<br>
 The maximum number of annotations allowed on a single value.</li>
-<li>Optional int $annotationBufferSize = 16384<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Options/__construct#%24annotationBufferSize">#</a></span> = 16384<br>
 The maximum number of bytes of all annotations on a single value.</li>
-<li>Optional int $tempBufferSize = 16384<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Options/__construct#%24tempBufferSize">#</a></span> = 16384<br>
 The maximum number of bytes of a symbol/value/chunk.</li>
-<li>Optional bool $skipCharacterValidation = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Options/__construct#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to skip UTF-8 validation.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -103,7 +98,7 @@ Whether to skip UTF-8 validation.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 848c67d5857f322853b8b99380f3b7767b5fe52c..f2cdda187a1b46671937de3f479aee6ff7cfa621 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>abstract class ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader</h1>
-<p>Base implementation of ION readers.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?ion\Reader\Options $options<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Reader#">#</a><em>abstract</em> <em>class</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>Base implementation of ION readers.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Reader#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var" id="$options">$options<a class="permalink" href="ion/Reader/Reader#%24options">#</a></span><br>
 Reader options.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -142,7 +137,7 @@ Reader options.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 40d4a239f026568b8097413b310f94eb59e065c0..8be18520c8274700789b9b92e75c228e8bb2f8dd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Reader\Stream implements Iterator, RecursiveIterator, Traversable, ion\Reader</h1>
-<p>ION stream reader API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream#">#</a><em>interface</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>ION stream reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Stream#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Stream#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Stream#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Stream/getStream">Stream::getStream</a></h3>
+               <h3 id="Stream::getStream">
+<a href="ion/Reader/Stream/getStream">Stream::getStream</a><a class="permalink" href="ion/Reader/Stream#Stream::getStream">#</a>
+</h3>
                <p>Get the stream read from.</p>
 
-               <p>void ion\Reader\Stream::getStream()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/getStream">ion\Reader\Stream::getStream</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/Stream/resetStream">Stream::resetStream</a></h3>
+               <h3 id="Stream::resetStream">
+<a href="ion/Reader/Stream/resetStream">Stream::resetStream</a><a class="permalink" href="ion/Reader/Stream#Stream::resetStream">#</a>
+</h3>
                <p>Reset the stream read from.</p>
 
-               <p>void ion\Reader\Stream::resetStream(resource $stream)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStream">ion\Reader\Stream::resetStream</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a></h3>
+               <h3 id="Stream::resetStreamWithLength">
+<a href="ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a><a class="permalink" href="ion/Reader/Stream#Stream::resetStreamWithLength">#</a>
+</h3>
                <p>Reset the stream read from, limiting length to read.</p>
 
-               <p>void ion\Reader\Stream::resetStreamWithLength(resource $stream, int $length)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStreamWithLength">ion\Reader\Stream::resetStreamWithLength</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span>)</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader/Stream#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Stream/Reader">Reader</a></h3>
+               <h3 id="Reader">
+<a href="ion/Reader/Stream/Reader">Reader</a><a class="permalink" href="ion/Reader/Stream#Reader">#</a>
+</h3>
                <p>ION stream reader.</p>
 
-               <p>class ion\Reader\Stream\Reader extends ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader, ion\Reader\Stream</p>
+               <p><em>class</em> <a href="ion/Reader/Stream/Reader">ion\Reader\Stream\Reader</a> <em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 12d0f6a91dbb1a2f453b57cdab4edbedd50db3d3..4ea3387a3e017a2428fc187d7039c9308875ef52 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Reader\Stream\Reader extends ion\Reader\Reader implements Iterator, RecursiveIterator, Traversable, ion\Reader, ion\Reader\Stream</h1>
-<p>ION stream reader.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/Reader#">#</a><em>class</em> <a href="ion/Reader/Stream/Reader">ion\Reader\Stream\Reader</a> <br>&nbsp;<em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a>
+</h1><p>ION stream reader.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Stream/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Stream/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Stream/Reader#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Reader/Stream/Reader/__construct">Reader::__construct</a></h3>
+               <h3 id="Reader::__construct">
+<a href="ion/Reader/Stream/Reader/__construct">Reader::__construct</a><a class="permalink" href="ion/Reader/Stream/Reader#Reader::__construct">#</a>
+</h3>
                <p>Create a new stream reader.</p>
 
-               <p>void ion\Reader\Stream\Reader::__construct(resource $stream, [?ion\Reader\Options $options = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/Reader/__construct">ion\Reader\Stream\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 2949fbbed1d5b66cc622ffd5617ba0f4b2d928b9..978368392470ae5302dfa9ab4bdd42d01d1d8df6 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Stream\Reader::__construct(resource $stream, [?ion\Reader\Options $options = NULL])</h1>
-<p>Create a new stream reader.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource $stream<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/Reader/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/Reader/__construct">ion\Reader\Stream\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new stream reader.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/Reader/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/Reader/__construct#%24stream">#</a></span><br>
 The stream to read from.</li>
-<li>Optional ?ion\Reader\Options $options = NULL<br />
+<li>Optional ?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var" id="$options">$options<a class="permalink" href="ion/Reader/Stream/Reader/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Reader options.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -100,7 +95,7 @@ Reader options.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index ee9a9c60b9eaea3bb9d8cce42102e3708070f363..5e5ef360d9175d26550295d073f052267181f93d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Stream::getStream()</h1>
-<p>Get the stream read from.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource, The stream read from.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/getStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/getStream">ion\Reader\Stream::getStream</a>()</h1><p>Get the stream read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/getStream#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Reader/Stream/getStream#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code>, The stream read from.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -95,7 +89,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index ea36b2792f4596a0727aabe22418700d29c145ff..4db0afd792fce0f1315ec9d42fe97213c6e73f27 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Stream::resetStream(resource $stream)</h1>
-<p>Reset the stream read from.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource $stream<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/resetStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStream">ion\Reader\Stream::resetStream</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>)</h1><p>Reset the stream read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/resetStream#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/resetStream#%24stream">#</a></span><br>
 The new stream to from.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -94,7 +89,7 @@ The new stream to from.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 18b915f1c669fdc8e1500c7f4b16063332792809..016d3ecb571cd9506603f743a6ebbf8b5cda9d00 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader\Stream::resetStreamWithLength(resource $stream, int $length)</h1>
-<p>Reset the stream read from, limiting length to read.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource $stream<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStreamWithLength">ion\Reader\Stream::resetStreamWithLength</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span>)</h1><p>Reset the stream read from, limiting length to read.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#%24stream">#</a></span><br>
 The stream to read from.</li>
-<li>int $length<br />
-The maximum length to read from $stream.</li>
-</ul>
-
-
-
-               
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$length">$length<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#%24length">#</a></span><br>
+The maximum length to read from <span class="var">$stream</span>.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -96,7 +92,7 @@ The maximum length to read from $stream.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 02a8379ca422893326894681de701946a1d1fb33..b98e238df207fce0adfb35804b4503570ac458ba 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Reader::countAnnotations()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/countAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/countAnnotations">ion\Reader::countAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/countAnnotations#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 790267019a28f2296dbf9e43163cf8648dac8fab..288d81a3cb1127ddafe6500d97f3583ed3d7028e 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Reader::getAnnotation(int $index)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int $index</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getAnnotation">ion\Reader::getAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotation#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$index">$index<a class="permalink" href="ion/Reader/getAnnotation#%24index">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bdf86bca376f3c2c7b416438ad701b67042f5844..e554d533317151250f3f91c56f0216953e335d7a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Symbol ion\Reader::getAnnotationSymbol(int $index)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int $index</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotationSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getAnnotationSymbol">ion\Reader::getAnnotationSymbol</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotationSymbol#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$index">$index<a class="permalink" href="ion/Reader/getAnnotationSymbol#%24index">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0c680cfa64e39c26ab17d00805b485237fb7ad90..9fd4a2a3011060c3b084ac2dc78ecd4d3245ad2f 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>array ion\Reader::getAnnotationSymbols()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotationSymbols#">#</a><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotationSymbols">ion\Reader::getAnnotationSymbols</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotationSymbols#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 7c2f4f1ecff548a4c3842b1a62e7f7099934d169..4e8f9d4f889a5a629c956eb62b4175619987c458 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>array ion\Reader::getAnnotations()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotations">ion\Reader::getAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotations#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index e890f74914305ad2a9b9e10725c55582eb7edb8c..58264f55326559b86bd8691ff605b9439e100158 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Reader::getDepth()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getDepth#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getDepth">ion\Reader::getDepth</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getDepth#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index b7c32bbb8e422db3cc557e6fd05376ae9a4b71a0..46cafff3b8e78d8b8d4b5b0f0efaaa8ae88dca31 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Reader::getFieldName()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getFieldName#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getFieldName">ion\Reader::getFieldName</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getFieldName#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 4dd3b3d191db60ed4d1c057e653449d3f759cb9c..e8175515b9e6a761e948835d0dcecba0a02eeea9 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Symbol ion\Reader::getFieldNameSymbol()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getFieldNameSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getFieldNameSymbol">ion\Reader::getFieldNameSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getFieldNameSymbol#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 7b7646f687a9c773a0d97e4afec810aa9d948dab..4c895b436ddcf4713ccea8245cdf114b628d5ae4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Reader::getPosition()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getPosition#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getPosition">ion\Reader::getPosition</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getPosition#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index da6fe533e5ab00f1eccb27e837a9819294b52e98..5528e4b565cc2dce4d67a8517e8c7da94ecec817 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Type ion\Reader::getType()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getType#">#</a><a href="ion/Type">ion\Type</a> <a href="ion/Reader/getType">ion\Reader::getType</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getType#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index d0620cf61898c30689bcd2e5c29989063764129d..6a9ce71b9f181baef3994ee8398b677a2190d984 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Reader::getValueLength()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getValueLength#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueLength">ion\Reader::getValueLength</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getValueLength#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 511cfb18c1c76aa97c467e2f252d60554647e707..8b1f20ad39a7ebe86335a3f982b2e1b1d89b52e8 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Reader::getValueOffset()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getValueOffset#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueOffset">ion\Reader::getValueOffset</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getValueOffset#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 3d81baaf8426ea37db102df94c0d227ad5bb613b..0a020c02950f8d4ac28373f3f248a54c160d6aaa 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::hasAnnotation(string $annotation)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $annotation</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/hasAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotation">ion\Reader::hasAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$annotation</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/hasAnnotation#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$annotation">$annotation<a class="permalink" href="ion/Reader/hasAnnotation#%24annotation">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 87cd1270c79d19f4416074d89fb40c6888620339..1bde526e594467f6ba95a69a995797984d0e8c7d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::hasAnnotations()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/hasAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotations">ion\Reader::hasAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/hasAnnotations#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index cd4dd59efb40d1b75aa777a31526ce2da9a2d136..ada80ef97eb6968c988fd3aad3184a8e7fb452c7 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::isInStruct()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/isInStruct#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isInStruct">ion\Reader::isInStruct</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/isInStruct#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6ae61efa8d4a367d3547748a7fbb2d3e91877644..ca383a85be40a47ed7dba8183276dfe47eb5a4a4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::isNull()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/isNull#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isNull">ion\Reader::isNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/isNull#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index aad5d862ef946c9e78ff5e9de14013a2989b98c8..672b846731ceaa71157a496c7052525e17eaca00 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::readBool()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readBool#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readBool">ion\Reader::readBool</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readBool#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6ffc9e596a3899a645af82b39f638bc548707209..41b8cfeb62745316ea1a4a1e57a4a10f180a9abd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Decimal ion\Reader::readDecimal()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readDecimal#">#</a><a href="ion/Decimal">ion\Decimal</a> <a href="ion/Reader/readDecimal">ion\Reader::readDecimal</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readDecimal#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bc4a9447417a298338778d9098027cd190560d4a..62e12f03c9bc1df4af625e20232f207df6eb8ed5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>float ion\Reader::readFloat()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readFloat#">#</a><code><a href="https://php.net/manual/en/language.types.float">float</a></code> <a href="ion/Reader/readFloat">ion\Reader::readFloat</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readFloat#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 91a3524859513874b6b6331da2adc51a0a636497..07d8e004274de69b9fa9bf89792b46c228cd47c3 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string|int ion\Reader::readInt()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readInt#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/readInt">ion\Reader::readInt</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readInt#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index e536a171265f86ba9a5c104e2e19e56d95317480..dc0c0b8d85737344ae2720d634ca7c2a7ce888e8 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Reader::readLob()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readLob#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readLob">ion\Reader::readLob</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readLob#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0d704cc033cc3ecd6a390d04de913c5cee4022da..be0ae226936131a801440c83012e9072c7ff5fd2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::readLobPart( &amp;$string, [int $length = 4096])</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readLobPart#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readLobPart">ion\Reader::readLobPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readLobPart#Params:">#</a>
+</h2><ul>
 <li>
-<p>Reference &amp;$string</p>
+<p>Reference &amp;<span class="var">$string</span></p>
 </li>
 <li>
-<p>Optional int $length = 4096</p>
+<p>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096</p>
 </li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 4f9cb586d01fcdf51eac837a7dd247fc3b6f5936..ff222c920d526ffb5117d506faf5e6c2155970c8 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Type ion\Reader::readNull()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readNull#">#</a><a href="ion/Type">ion\Type</a> <a href="ion/Reader/readNull">ion\Reader::readNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readNull#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 69f23b4ea77c85233e319114c0c546fefaf13df9..3408045162100ead606416200311023cc137f813 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Reader::readString()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readString">ion\Reader::readString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readString#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 20c0abde570dae1937ad175287f349ae20209acc..f999fb2a483f43fe299cda5ec278a667fb077827 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Reader::readStringPart( &amp;$string, [int $length = 4096])</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readStringPart#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readStringPart">ion\Reader::readStringPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readStringPart#Params:">#</a>
+</h2><ul>
 <li>
-<p>Reference &amp;$string</p>
+<p>Reference &amp;<span class="var">$string</span></p>
 </li>
 <li>
-<p>Optional int $length = 4096</p>
+<p>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096</p>
 </li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 95e5fbb17c952599e29e0b6118dc316c6d8fae3d..4689204afffc0cd128617e4b7ff923db6ca2fd66 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Symbol ion\Reader::readSymbol()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/readSymbol">ion\Reader::readSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readSymbol#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 33bc31cb776b78cd73c612a51a0372a8ea849898..90527d879981fd76a8a9ed6ac57e970c41a6d80d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Timestamp ion\Reader::readTimestamp()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readTimestamp#">#</a><a href="ion/Timestamp">ion\Timestamp</a> <a href="ion/Reader/readTimestamp">ion\Reader::readTimestamp</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readTimestamp#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index eabf0c3a4665d93999c8978ee5499ad32401e77d..4a2bfc0694611ae220f6597836906c7641f163a4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Reader::seek(int $offset, [int $length = -1])</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int $offset</li>
-<li>Optional int $length = -1</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/seek#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/seek">ion\Reader::seek</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$offset</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = -1])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/seek#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$offset">$offset<a class="permalink" href="ion/Reader/seek#%24offset">#</a></span>
+</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$length">$length<a class="permalink" href="ion/Reader/seek#%24length">#</a></span> = -1</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 7d0aa5d89a2ce0dcd43955d2136317f79753e763..e0ce0ae649f771c9ecaca5c80072f108a0371fbd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Serializer</h1>
-<p>Serializer interface, used to customize ion\serialize()'s behavior.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer#">#</a><em>interface</em> <a href="ion/Serializer">ion\Serializer</a>
+</h1><p>Serializer <em>interface</em>, used to customize <a href="ion/serialize">ion\serialize</a>()'s behavior.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Serializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Serializer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Serializer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Serializer/serialize">Serializer::serialize</a></h3>
+               <h3 id="Serializer::serialize">
+<a href="ion/Serializer/serialize">Serializer::serialize</a><a class="permalink" href="ion/Serializer#Serializer::serialize">#</a>
+</h3>
                
-               <p>string ion\Serializer::serialize(mixed $data)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Serializer/serialize">ion\Serializer::serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>)</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Serializer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Serializer/PHP">PHP</a></h3>
+               <h3 id="PHP">
+<a href="ion/Serializer/PHP">PHP</a><a class="permalink" href="ion/Serializer#PHP">#</a>
+</h3>
                <p>Specialization of the serializer for PHP.</p>
 
-               <p>class ion\Serializer\PHP implements ion\Serializer</p>
+               <p><em>class</em> <a href="ion/Serializer/PHP">ion\Serializer\PHP</a> <em>implements</em> <a href="ion/Serializer">ion\Serializer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index c72264ef6f3d4bd3e2d76b840e3c7f61262b6f62..6dac00bdcff176a942007fabd9ff9237a18a0211 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Serializer\PHP implements ion\Serializer</h1>
-<p>Specialization of the serializer for PHP.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?ion\Writer\Options $writerOptions = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/PHP#">#</a><em>class</em> <a href="ion/Serializer/PHP">ion\Serializer\PHP</a> <br>&nbsp;<em>implements</em> <a href="ion/Serializer">ion\Serializer</a>
+</h1><p>Specialization of the serializer for PHP.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Serializer/PHP#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Serializer/PHP#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var" id="$writerOptions">$writerOptions<a class="permalink" href="ion/Serializer/PHP#%24writerOptions">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Writer options.</li>
-<li>public bool $multiSequence = false<br />
-Whether to write the top level array as multiple ION sequences.</li>
-<li>public bool $callMagicSerialize = true<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Serializer/PHP#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write the top level <code><a href="https://php.net/manual/en/language.types.array">array</a></code> as multiple <span class="constant">ION</span> sequences.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicSerialize">$callMagicSerialize<a class="permalink" href="ion/Serializer/PHP#%24callMagicSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to call magic __serialize() methods on objects to serialize.</li>
-<li>public ?string $callCustomSerialize = NULL<br />
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomSerialize">$callCustomSerialize<a class="permalink" href="ion/Serializer/PHP#%24callCustomSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Whether and which custom serialize method to call on objects to serialize.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Serializer/PHP#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Serializer/PHP/__construct">PHP::__construct</a></h3>
+               <h3 id="PHP::__construct">
+<a href="ion/Serializer/PHP/__construct">PHP::__construct</a><a class="permalink" href="ion/Serializer/PHP#PHP::__construct">#</a>
+</h3>
                <p>Create a new PHP ION serializer.</p>
 
-               <p>void ion\Serializer\PHP::__construct([?ion\Writer\Options $writerOptions = NULL, [bool $multiSequence = false, [bool $callMagicSerialize = true, [?string $callCustomSerialize = NULL]]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Serializer/PHP/__construct">ion\Serializer\PHP::__construct</a>([?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$writerOptions</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicSerialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomSerialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]]])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -109,7 +107,7 @@ Whether and which custom serialize method to call on objects to serialize.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index efc79844bf5db0fbcc8d8839f95a22fb915bc78d..ddce77ad8036ea15e030029f4e4cefdf4c7ed7e3 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Serializer\PHP::__construct([?ion\Writer\Options $writerOptions = NULL, [bool $multiSequence = false, [bool $callMagicSerialize = true, [?string $callCustomSerialize = NULL]]]])</h1>
-<p>Create a new PHP ION serializer.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?ion\Writer\Options $writerOptions = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/PHP/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Serializer/PHP/__construct">ion\Serializer\PHP::__construct</a>([?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$writerOptions</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicSerialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomSerialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]]])</h1><p>Create a new PHP ION serializer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Serializer/PHP/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var" id="$writerOptions">$writerOptions<a class="permalink" href="ion/Serializer/PHP/__construct#%24writerOptions">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Writer options.</li>
-<li>Optional bool $multiSequence = false<br />
-Whether to write the top level array as multiple ION sequences.</li>
-<li>Optional bool $callMagicSerialize = true<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Serializer/PHP/__construct#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write the top level <code><a href="https://php.net/manual/en/language.types.array">array</a></code> as multiple ION sequences.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicSerialize">$callMagicSerialize<a class="permalink" href="ion/Serializer/PHP/__construct#%24callMagicSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to call magic __serialize() methods on objects to serialize.</li>
-<li>Optional ?string $callCustomSerialize = NULL<br />
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomSerialize">$callCustomSerialize<a class="permalink" href="ion/Serializer/PHP/__construct#%24callCustomSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Whether and which custom serialize method to call on objects to serialize.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -94,7 +88,7 @@ Whether and which custom serialize method to call on objects to serialize.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index eee781462c4728a1e8fd49478739533607fd9b32..ef1ba81a5b310944e34b3da7bf6d8fb5a7d542cd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Serializer::serialize(mixed $data)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>mixed $data</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/serialize#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Serializer/serialize">ion\Serializer::serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Serializer/serialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Serializer/serialize#%24data">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -78,7 +75,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index b4166fe6a05b09b6ff05754b5f97d482259c2679..be4bbb06e93eb1c21d44250fdb86728716442554 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Symbol implements Stringable</h1>
-<p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#symbol">ION spec's symbol definition</a>, and <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">ION spec's symbol guide</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?string $value = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol#">#</a><em>class</em> <a href="ion/Symbol">ion\Symbol</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#symbol">ION spec's symbol definition</a>, and <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">ION spec's symbol guide</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol#%24value">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The symbol's text representation.</li>
-<li>public int $sid = -1<br />
-The symbols ID, referencing its location within a shared symbol table.</li>
-<li>public ?ion\Symbol\ImportLocation $importLocation = NULL<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$sid">$sid<a class="permalink" href="ion/Symbol#%24sid">#</a></span> = -1<br>
+The symbols <span class="constant">ID</span>, referencing its location within a shared symbol table.</li>
+<li>
+<em>public</em> ?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var" id="$importLocation">$importLocation<a class="permalink" href="ion/Symbol#%24importLocation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The import location referencing a shared symbol table.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/__construct">Symbol::__construct</a></h3>
+               <h3 id="Symbol::__construct">
+<a href="ion/Symbol/__construct">Symbol::__construct</a><a class="permalink" href="ion/Symbol#Symbol::__construct">#</a>
+</h3>
                <p>Create an ION symbol.</p>
 
-               <p>void ion\Symbol::__construct([?string $value = NULL, [int $sid = -1, [?ion\Symbol\ImportLocation $importLocation = NULL]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/__construct">ion\Symbol::__construct</a>([?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$sid</span> = -1, [?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var">$importLocation</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/equals">Symbol::equals</a></h3>
+               <h3 id="Symbol::equals">
+<a href="ion/Symbol/equals">Symbol::equals</a><a class="permalink" href="ion/Symbol#Symbol::equals">#</a>
+</h3>
                <p>Compare two symbols for equality.</p>
 
-               <p>bool ion\Symbol::equals(ion\Symbol $symbol)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Symbol/equals">ion\Symbol::equals</a>(<a href="ion/Symbol">ion\Symbol</a> <span class="var">$symbol</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/toString">Symbol::toString</a></h3>
+               <h3 id="Symbol::toString">
+<a href="ion/Symbol/toString">Symbol::toString</a><a class="permalink" href="ion/Symbol#Symbol::toString">#</a>
+</h3>
                
-               <p>string ion\Symbol::toString()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/toString">ion\Symbol::toString</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Symbol#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Enum">Enum</a></h3>
-               <p>Base interface of built-in shared symbol tables.</p>
+               <h3 id="Enum">
+<a href="ion/Symbol/Enum">Enum</a><a class="permalink" href="ion/Symbol#Enum">#</a>
+</h3>
+               <p>Base <em>interface</em> of built-in shared symbol tables.</p>
 
-               <p>interface ion\Symbol\Enum</p>
+               <p><em>interface</em> <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/ImportLocation">ImportLocation</a></h3>
+               <h3 id="ImportLocation">
+<a href="ion/Symbol/ImportLocation">ImportLocation</a><a class="permalink" href="ion/Symbol#ImportLocation">#</a>
+</h3>
                <p>The import location (referring to a shared table= of a symbol.</p>
 
-               <p>class ion\Symbol\ImportLocation</p>
+               <p><em>class</em> <a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/PHP">PHP</a></h3>
+               <h3 id="PHP">
+<a href="ion/Symbol/PHP">PHP</a><a class="permalink" href="ion/Symbol#PHP">#</a>
+</h3>
                <p>The built-in PHP symbols.</p>
 
-               <p>enum ion\Symbol\PHP implements BackedEnum, UnitEnum, ion\Symbol\Enum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/PHP">ion\Symbol\PHP</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/System">System</a></h3>
+               <h3 id="System">
+<a href="ion/Symbol/System">System</a><a class="permalink" href="ion/Symbol#System">#</a>
+</h3>
                <p>The built-in ION system symbols.</p>
 
-               <p>enum ion\Symbol\System implements BackedEnum, UnitEnum, ion\Symbol\Enum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/System">ion\Symbol\System</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table">Table</a></h3>
-               <p>Base interface of an ION symbol table.</p>
+               <h3 id="Table">
+<a href="ion/Symbol/Table">Table</a><a class="permalink" href="ion/Symbol#Table">#</a>
+</h3>
+               <p>Base <em>interface</em> of an ION symbol table.</p>
 
-               <p>interface ion\Symbol\Table</p>
+               <p><em>interface</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -223,7 +232,7 @@ The import location referencing a shared symbol table.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 151a679c6a5f60bc2fa69d125a0a3d49a3d6e3eb..ac838756e36c1ef3563b6d7fc5765a1c11b899e2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Symbol\Enum</h1>
-<p>Base interface of built-in shared symbol tables.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum#">#</a><em>interface</em> <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>Base <em>interface</em> of built-in shared symbol tables.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Enum#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Enum#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Enum#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Enum/toSID">Enum::toSID</a></h3>
+               <h3 id="Enum::toSID">
+<a href="ion/Symbol/Enum/toSID">Enum::toSID</a><a class="permalink" href="ion/Symbol/Enum#Enum::toSID">#</a>
+</h3>
                
-               <p>int ion\Symbol\Enum::toSID()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Enum/toSID">ion\Symbol\Enum::toSID</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Enum/toString">Enum::toString</a></h3>
+               <h3 id="Enum::toString">
+<a href="ion/Symbol/Enum/toString">Enum::toString</a><a class="permalink" href="ion/Symbol/Enum#Enum::toString">#</a>
+</h3>
                
-               <p>string ion\Symbol\Enum::toString()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/Enum/toString">ion\Symbol\Enum::toString</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Enum/toSymbol">Enum::toSymbol</a></h3>
+               <h3 id="Enum::toSymbol">
+<a href="ion/Symbol/Enum/toSymbol">Enum::toSymbol</a><a class="permalink" href="ion/Symbol/Enum#Enum::toSymbol">#</a>
+</h3>
                
-               <p>ion\Symbol ion\Symbol\Enum::toSymbol()</p>
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Enum/toSymbol">ion\Symbol\Enum::toSymbol</a>()</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 4c687888fd9bb164f4c0cc78a1c97f5f06329fde..632661a41d4dc7a2f239b0a1cdbd7ad279f8f4cb 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Symbol\Enum::toSID()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int, The symbol id.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toSID#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Enum/toSID">ion\Symbol\Enum::toSID</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toSID#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toSID#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The symbol id.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6aa0b5acd444855fece9bd7b041f35f4650a960e..222367a0d4e3f2e14f529c660a04bce277231113 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Symbol\Enum::toString()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string, The symbol's textual representation.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/Enum/toString">ion\Symbol\Enum::toString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toString#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toString#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, The symbol's textual representation.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 326f8387ba16ba145adf414009cd26e1e77d6357..42dd0009b477e7f591d9c9b8430d0c7fc85d6b46 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>ion\Symbol ion\Symbol\Enum::toSymbol()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>\ion\Symbol, Instance of the symbol.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Enum/toSymbol">ion\Symbol\Enum::toSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toSymbol#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toSymbol#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>, Instance of the symbol.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -92,7 +87,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bcf89d8d4617557cddfbd7300e14b92d860a12b9..c3b389e6b78faca753ab89996651c8398e11a85d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Symbol\ImportLocation</h1>
-<p>The import location (referring to a shared table= of a symbol.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/ImportLocation#">#</a><em>class</em> <a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a>
+</h1><p>The import location (referring to a shared table= of a symbol.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/ImportLocation#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/ImportLocation#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/ImportLocation#%24name">#</a></span><br>
 The name of the shared symbol table.</li>
-<li>public int $location<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$location">$location<a class="permalink" href="ion/Symbol/ImportLocation#%24location">#</a></span><br>
 The location (sid) of the symbol within the table.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/ImportLocation#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/ImportLocation/__construct">ImportLocation::__construct</a></h3>
+               <h3 id="ImportLocation::__construct">
+<a href="ion/Symbol/ImportLocation/__construct">ImportLocation::__construct</a><a class="permalink" href="ion/Symbol/ImportLocation#ImportLocation::__construct">#</a>
+</h3>
                <p>Create a new import location.</p>
 
-               <p>void ion\Symbol\ImportLocation::__construct(string $name, int $location)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/ImportLocation/__construct">ion\Symbol\ImportLocation::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$location</span>)</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -117,7 +113,7 @@ The location (sid) of the symbol within the table.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 476d91e031717c0e8197455b7ef74b625788e835..9ddbc6d33fd8cf19970d80736632b999c6fc810d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Symbol\ImportLocation::__construct(string $name, int $location)</h1>
-<p>Create a new import location.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/ImportLocation/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/ImportLocation/__construct">ion\Symbol\ImportLocation::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$location</span>)</h1><p>Create a new import location.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/ImportLocation/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/ImportLocation/__construct#%24name">#</a></span><br>
 The name of the shared symbol table.</li>
-<li>int $location<br />
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$location">$location<a class="permalink" href="ion/Symbol/ImportLocation/__construct#%24location">#</a></span><br>
 The location (sid) of the symbol within the table.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -90,7 +86,7 @@ The location (sid) of the symbol within the table.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 90c59de5892c5c20312fdb6342d381d91afdbf19..d88d4ed035dd68a409c3e4cbd6d48030ef43e49a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Symbol\PHP implements BackedEnum, UnitEnum, ion\Symbol\Enum</h1>
-<p>The built-in PHP symbols.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/PHP#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/PHP">ion\Symbol\PHP</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>The built-in PHP symbols.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/PHP#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">PHP</span> = <span>'PHP'</span>
+<span class="constant" id="PHP">PHP<a class="permalink" href="ion/Symbol/PHP#PHP">#</a></span> = <span>'PHP'</span>
 </li>
 <li>
-<span class="constant">Reference</span> = <span>'R'</span>
+<span class="constant" id="Reference">Reference<a class="permalink" href="ion/Symbol/PHP#Reference">#</a></span> = <span>'R'</span>
 </li>
 <li>
-<span class="constant">Backref</span> = <span>'r'</span>
+<span class="constant" id="Backref">Backref<a class="permalink" href="ion/Symbol/PHP#Backref">#</a></span> = <span>'r'</span>
 </li>
 <li>
-<span class="constant">Property</span> = <span>'p'</span>
+<span class="constant" id="Property">Property<a class="permalink" href="ion/Symbol/PHP#Property">#</a></span> = <span>'p'</span>
 </li>
 <li>
-<span class="constant">Object</span> = <span>'o'</span>
+<span class="constant" id="Object">Object<a class="permalink" href="ion/Symbol/PHP#Object">#</a></span> = <span>'o'</span>
 </li>
 <li>
-<span class="constant">ClassObject</span> = <span>'c'</span>
+<span class="constant" id="ClassObject">ClassObject<a class="permalink" href="ion/Symbol/PHP#ClassObject">#</a></span> = <span>'c'</span>
 </li>
 <li>
-<span class="constant">MagicObject</span> = <span>'O'</span>
+<span class="constant" id="MagicObject">MagicObject<a class="permalink" href="ion/Symbol/PHP#MagicObject">#</a></span> = <span>'O'</span>
 </li>
 <li>
-<span class="constant">CustomObject</span> = <span>'C'</span>
+<span class="constant" id="CustomObject">CustomObject<a class="permalink" href="ion/Symbol/PHP#CustomObject">#</a></span> = <span>'C'</span>
 </li>
 <li>
-<span class="constant">Enum</span> = <span>'E'</span>
+<span class="constant" id="Enum">Enum<a class="permalink" href="ion/Symbol/PHP#Enum">#</a></span> = <span>'E'</span>
 </li>
 <li>
-<span class="constant">Serializable</span> = <span>'S'</span>
+<span class="constant" id="Serializable">Serializable<a class="permalink" href="ion/Symbol/PHP#Serializable">#</a></span> = <span>'S'</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
-The built-in PHP symbols.</li>
-<li>public string $value<br />
-The built-in PHP symbols.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/PHP#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/PHP#%24name">#</a></span><br>
+The built-in <span class="constant">PHP</span> symbols.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/PHP#%24value">#</a></span><br>
+The built-in <span class="constant">PHP</span> symbols.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/PHP#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/PHP/asTable">PHP::asTable</a></h3>
+               <h3 id="PHP::asTable">
+<a href="ion/Symbol/PHP/asTable">PHP::asTable</a><a class="permalink" href="ion/Symbol/PHP#PHP::asTable">#</a>
+</h3>
                <p>Get the built-in PHP shared symbol table.</p>
 
-               <p>static ion\Symbol\Table\Shared ion\Symbol\PHP::asTable()</p>
+               <p><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/PHP/asTable">ion\Symbol\PHP::asTable</a>()</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -148,7 +144,7 @@ The built-in PHP symbols.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 61a324f573e0b62c6e3429bbd73ea6f53643cdab..191757a14520a415f5877b27c682a4bb7cf64ae8 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Symbol\Table\Shared ion\Symbol\PHP::asTable()</h1>
-<p>Get the built-in PHP shared symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/PHP/asTable#">#</a><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/PHP/asTable">ion\Symbol\PHP::asTable</a>()</h1><p>Get the built-in PHP shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/PHP/asTable#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/PHP/asTable#Returns:">#</a>
+</h2><ul>
 <li>\Table\Shared, The builtin PHP shared symbol table.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -89,7 +82,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0adbc791ab1bbbf27f5408a9df6db56816e109e6..7933a986b4ac25f71dea10b3dc9908929b31e838 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Symbol\System implements BackedEnum, UnitEnum, ion\Symbol\Enum</h1>
-<p>The built-in ION system symbols.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/System#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/System">ion\Symbol\System</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>The built-in ION system symbols.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/System#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">Ion</span> = <span>'$ion'</span>
+<span class="constant" id="Ion">Ion<a class="permalink" href="ion/Symbol/System#Ion">#</a></span> = <span>'$ion'</span>
 </li>
 <li>
-<span class="constant">Ivm_1_0</span> = <span>'$ion_1_0'</span>
+<span class="constant" id="Ivm_1_0">Ivm_1_0<a class="permalink" href="ion/Symbol/System#Ivm_1_0">#</a></span> = <span>'$ion_1_0'</span>
 </li>
 <li>
-<span class="constant">IonSymbolTable</span> = <span>'$ion_symbol_table'</span>
+<span class="constant" id="IonSymbolTable">IonSymbolTable<a class="permalink" href="ion/Symbol/System#IonSymbolTable">#</a></span> = <span>'$ion_symbol_table'</span>
 </li>
 <li>
-<span class="constant">Name</span> = <span>'name'</span>
+<span class="constant" id="Name">Name<a class="permalink" href="ion/Symbol/System#Name">#</a></span> = <span>'name'</span>
 </li>
 <li>
-<span class="constant">Version</span> = <span>'version'</span>
+<span class="constant" id="Version">Version<a class="permalink" href="ion/Symbol/System#Version">#</a></span> = <span>'version'</span>
 </li>
 <li>
-<span class="constant">Imports</span> = <span>'imports'</span>
+<span class="constant" id="Imports">Imports<a class="permalink" href="ion/Symbol/System#Imports">#</a></span> = <span>'imports'</span>
 </li>
 <li>
-<span class="constant">Symbols</span> = <span>'symbols'</span>
+<span class="constant" id="Symbols">Symbols<a class="permalink" href="ion/Symbol/System#Symbols">#</a></span> = <span>'symbols'</span>
 </li>
 <li>
-<span class="constant">MaxId</span> = <span>'max_id'</span>
+<span class="constant" id="MaxId">MaxId<a class="permalink" href="ion/Symbol/System#MaxId">#</a></span> = <span>'max_id'</span>
 </li>
 <li>
-<span class="constant">SharedSymbolTable</span> = <span>'$ion_shared_symbol_table'</span>
+<span class="constant" id="SharedSymbolTable">SharedSymbolTable<a class="permalink" href="ion/Symbol/System#SharedSymbolTable">#</a></span> = <span>'$ion_shared_symbol_table'</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
-The built-in ION system symbols.</li>
-<li>public string $value<br />
-The built-in ION system symbols.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/System#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/System#%24name">#</a></span><br>
+The built-in <span class="constant">ION</span> system symbols.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/System#%24value">#</a></span><br>
+The built-in <span class="constant">ION</span> system symbols.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/System#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/System/asTable">System::asTable</a></h3>
+               <h3 id="System::asTable">
+<a href="ion/Symbol/System/asTable">System::asTable</a><a class="permalink" href="ion/Symbol/System#System::asTable">#</a>
+</h3>
                <p>Get the built-in ION system shared symbol table.</p>
 
-               <p>static ion\Symbol\Table\Shared ion\Symbol\System::asTable()</p>
+               <p><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/System/asTable">ion\Symbol\System::asTable</a>()</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -145,7 +141,7 @@ The built-in ION system symbols.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bfa2cfd3b6d6ca7c02ce2a866ae81713d301b84b..2ccaf975f804493cc19aa00dd9c4ab1a863887cb 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>static ion\Symbol\Table\Shared ion\Symbol\System::asTable()</h1>
-<p>Get the built-in ION system shared symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/System/asTable#">#</a><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/System/asTable">ion\Symbol\System::asTable</a>()</h1><p>Get the built-in ION system shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/System/asTable#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/System/asTable#Returns:">#</a>
+</h2><ul>
 <li>\Table\Shared, The system symbol table.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -89,7 +82,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index db2c9513f810e9df6b50695109ab20db970fd4c7..c948d9777c89ed9ee403a643ba8b577b92139650 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Symbol\Table</h1>
-<p>Base interface of an ION symbol table.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table#">#</a><em>interface</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>Base <em>interface</em> of an ION symbol table.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Table/add">Table::add</a></h3>
+               <h3 id="Table::add">
+<a href="ion/Symbol/Table/add">Table::add</a><a class="permalink" href="ion/Symbol/Table#Table::add">#</a>
+</h3>
                <p>Add a symbol to the table.</p>
 
-               <p>int ion\Symbol\Table::add(ion\Symbol|string $symbol)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/add">ion\Symbol\Table::add</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$symbol</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table/find">Table::find</a></h3>
+               <h3 id="Table::find">
+<a href="ion/Symbol/Table/find">Table::find</a><a class="permalink" href="ion/Symbol/Table#Table::find">#</a>
+</h3>
                <p>Find a symbol within the symbol table, including imports.</p>
 
-               <p>?ion\Symbol ion\Symbol\Table::find(string|int $id)</p>
+               <p>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/find">ion\Symbol\Table::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table/findLocal">Table::findLocal</a></h3>
+               <h3 id="Table::findLocal">
+<a href="ion/Symbol/Table/findLocal">Table::findLocal</a><a class="permalink" href="ion/Symbol/Table#Table::findLocal">#</a>
+</h3>
                <p>Find a symbol within <strong>only this</strong> symbol table, ignoring imports.</p>
 
-               <p>?ion\Symbol ion\Symbol\Table::findLocal(string|int $id)</p>
+               <p>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/findLocal">ion\Symbol\Table::findLocal</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table/getMaxId">Table::getMaxId</a></h3>
+               <h3 id="Table::getMaxId">
+<a href="ion/Symbol/Table/getMaxId">Table::getMaxId</a><a class="permalink" href="ion/Symbol/Table#Table::getMaxId">#</a>
+</h3>
                <p>Get the maximum symbol ID within the symbol table.</p>
 
-               <p>int ion\Symbol\Table::getMaxId()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/getMaxId">ion\Symbol\Table::getMaxId</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Symbol/Table#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Table/Local">Local</a></h3>
+               <h3 id="Local">
+<a href="ion/Symbol/Table/Local">Local</a><a class="permalink" href="ion/Symbol/Table#Local">#</a>
+</h3>
                <p>A local symbol table.</p>
 
-               <p>class ion\Symbol\Table\Local implements ion\Symbol\Table</p>
+               <p><em>class</em> <a href="ion/Symbol/Table/Local">ion\Symbol\Table\Local</a> <em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table/Shared">Shared</a></h3>
+               <h3 id="Shared">
+<a href="ion/Symbol/Table/Shared">Shared</a><a class="permalink" href="ion/Symbol/Table#Shared">#</a>
+</h3>
                <p>A shared symbol table.</p>
 
-               <p>class ion\Symbol\Table\Shared implements ion\Symbol\Table</p>
+               <p><em>class</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 56634c66e8b5b8802cbcf823c0290ab7deb41e8e..7ab66ae62066fdb603e7165195b3c939b7fa6c2c 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Symbol\Table\Local implements ion\Symbol\Table</h1>
-<p>A local symbol table.</p>
-<p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-local-symbol-table">the ION doc's cookbook</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>private array $imports = array (
-)<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local#">#</a><em>class</em> <a href="ion/Symbol/Table/Local">ion\Symbol\Table\Local</a> <br>&nbsp;<em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>A local symbol table.</p><p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-local-symbol-table">the ION doc's cookbook</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table/Local#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table/Local#Properties:">#</a>
+</h2><ul>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$imports">$imports<a class="permalink" href="ion/Symbol/Table/Local#%24imports">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
 Internal cache.</li>
-<li>private array $symbols = array (
-)<br />
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Local#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
 Internal cache.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table/Local#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Table/Local/__construct">Local::__construct</a></h3>
+               <h3 id="Local::__construct">
+<a href="ion/Symbol/Table/Local/__construct">Local::__construct</a><a class="permalink" href="ion/Symbol/Table/Local#Local::__construct">#</a>
+</h3>
                <p>Create a local symbol table.</p>
 
-               <p>void ion\Symbol\Table\Local::__construct()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/__construct">ion\Symbol\Table\Local::__construct</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Symbol/Table/Local/import">Local::import</a></h3>
+               <h3 id="Local::import">
+<a href="ion/Symbol/Table/Local/import">Local::import</a><a class="permalink" href="ion/Symbol/Table/Local#Local::import">#</a>
+</h3>
                <p>Import a symbol table.</p>
 
-               <p>void ion\Symbol\Table\Local::import(ion\Symbol\Table $table)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/import">ion\Symbol\Table\Local::import</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -138,7 +135,7 @@ Internal cache.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0f81ada6035c66ba08b60393639e24958da5cc9b..149083f60a8b89d8e3253bf55ec5fa504c08bc7e 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Symbol\Table\Local::__construct()</h1>
-<p>Create a local symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/__construct">ion\Symbol\Table\Local::__construct</a>()</h1><p>Create a local symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Local/__construct#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -97,7 +91,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5dfd0789a08ee7aab4e07f789ee5f86fd8f2ed60..e010c3b468d5f348cca6bca6fb0eef67f05900c3 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Symbol\Table\Local::import(ion\Symbol\Table $table)</h1>
-<p>Import a symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol\Table $table<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local/import#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/import">ion\Symbol\Table\Local::import</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</h1><p>Import a symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Local/import#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var" id="$table">$table<a class="permalink" href="ion/Symbol/Table/Local/import#%24table">#</a></span><br>
 The symbol table to import.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>void,</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/Local/import#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code>,</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -104,7 +99,7 @@ The symbol table to import.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bb3b7d4cf4b4756fefc7241d9e3db45f52534f4a..780375f6019df50cf1277aeaa1892041c50a1eac 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Symbol\Table\Shared implements ion\Symbol\Table</h1>
-<p>A shared symbol table.</p>
-<p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-shared-symbol-table">the ION doc's cookbook</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Shared#">#</a><em>class</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <br>&nbsp;<em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>A shared symbol table.</p><p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-shared-symbol-table">the ION doc's cookbook</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table/Shared#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table/Shared#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/Table/Shared#%24name">#</a></span><br>
 The name of the shared symbol table.</li>
-<li>public int $version = 1<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Symbol/Table/Shared#%24version">#</a></span> = 1<br>
 The version of the shared symbol table.</li>
-<li>private array $symbols = array (
-)<br />
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Shared#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
 Internal cache.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table/Shared#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Symbol/Table/Shared/__construct">Shared::__construct</a></h3>
+               <h3 id="Shared::__construct">
+<a href="ion/Symbol/Table/Shared/__construct">Shared::__construct</a><a class="permalink" href="ion/Symbol/Table/Shared#Shared::__construct">#</a>
+</h3>
                <p>Create a shared symbol table.</p>
 
-               <p>void ion\Symbol\Table\Shared::__construct(string $name, [int $version = 1, [?array $symbols = NULL]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Shared/__construct">ion\Symbol\Table\Shared::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 1, [?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var">$symbols</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -127,7 +123,7 @@ Internal cache.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 3ff3803712ccc342f0f04ab35d8bec09e1412c59..cadf48e9f866a3d2d6eac52d79df6d57a8989cdc 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Symbol\Table\Shared::__construct(string $name, [int $version = 1, [?array $symbols = NULL]])</h1>
-<p>Create a shared symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $name<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Shared/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Shared/__construct">ion\Symbol\Table\Shared::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 1, [?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var">$symbols</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]])</h1><p>Create a shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Shared/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24name">#</a></span><br>
 The name of the shared symbol table.</li>
-<li>Optional int $version = 1<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24version">#</a></span> = 1<br>
 The version of the shared symbol table.</li>
-<li>Optional ?array $symbols = NULL<br />
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Internal cache.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -102,7 +97,7 @@ Internal cache.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 8e73a6671c386d8fb35c93c6b3d401919eaa3cd7..6355505dc3ecf1195f1b07f4c8f8cae83cd5496d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Symbol\Table::add(ion\Symbol|string $symbol)</h1>
-<p>Add a symbol to the table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol|string $symbol<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/add#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/add">ion\Symbol\Table::add</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$symbol</span>)</h1><p>Add a symbol to the table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/add#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$symbol">$symbol<a class="permalink" href="ion/Symbol/Table/add#%24symbol">#</a></span><br>
 The symbol (value) to add.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int, The symbol ID.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/add#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The symbol ID.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -102,7 +97,7 @@ The symbol (value) to add.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index f74440d1660443f222013398e6edc1faa95b2943..4e5bbe1f11f1803863abf75f4113c104f48f316a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>?ion\Symbol ion\Symbol\Table::find(string|int $id)</h1>
-<p>Find a symbol within the symbol table, including imports.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|int $id<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/find#">#</a>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/find">ion\Symbol\Table::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</h1><p>Find a symbol within the symbol table, including imports.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/find#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$id">$id<a class="permalink" href="ion/Symbol/Table/find#%24id">#</a></span><br>
 The ID or text of the symbol to find.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>\ion\Symbol|null, The symbol found, if any.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/find#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol found, if any.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -102,7 +97,7 @@ The ID or text of the symbol to find.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 870650232bf9bfd5836cafc78f980012229989ae..bfc77238b5efc48f7d3b6ef7a0f15e5cf16c7abd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>?ion\Symbol ion\Symbol\Table::findLocal(string|int $id)</h1>
-<p>Find a symbol within <strong>only this</strong> symbol table, ignoring imports.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|int $id<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/findLocal#">#</a>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/findLocal">ion\Symbol\Table::findLocal</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</h1><p>Find a symbol within <strong>only this</strong> symbol table, ignoring imports.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/findLocal#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$id">$id<a class="permalink" href="ion/Symbol/Table/findLocal#%24id">#</a></span><br>
 The ID or text of the symbol to find.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>\ion\Symbol|null, The symbol found, if any.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/findLocal#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol found, if any.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -102,7 +97,7 @@ The ID or text of the symbol to find.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 69f2a284fafe6ed8992b9da6b899a7cde7ee0d56..58a9aa2b73b7333492e70f14a3bb639893f1824a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Symbol\Table::getMaxId()</h1>
-<p>Get the maximum symbol ID within the symbol table.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>int, The maximum symbol ID.</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/getMaxId#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/getMaxId">ion\Symbol\Table::getMaxId</a>()</h1><p>Get the maximum symbol ID within the symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/getMaxId#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/getMaxId#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The maximum symbol ID.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -99,7 +93,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 20f4d4deb4d23ce18567deb76fec8c01747b24a1..e64fb8d7e1f597ea52dd27204631726871fe8d65 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Symbol::__construct([?string $value = NULL, [int $sid = -1, [?ion\Symbol\ImportLocation $importLocation = NULL]]])</h1>
-<p>Create an ION symbol.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?string $value = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/__construct">ion\Symbol::__construct</a>([?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$sid</span> = -1, [?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var">$importLocation</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create an ION symbol.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/__construct#%24value">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The symbol's text representation.</li>
-<li>Optional int $sid = -1<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$sid">$sid<a class="permalink" href="ion/Symbol/__construct#%24sid">#</a></span> = -1<br>
 The symbols ID, referencing its location within a shared symbol table.</li>
-<li>Optional ?ion\Symbol\ImportLocation $importLocation = NULL<br />
+<li>Optional ?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var" id="$importLocation">$importLocation<a class="permalink" href="ion/Symbol/__construct#%24importLocation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The import location referencing a shared symbol table.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -96,7 +90,7 @@ The import location referencing a shared symbol table.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6685ec1969f58f17e9d34db6c8a429d633269a01..37f6389d702b89c18cf3430174a06bb507f1e1ab 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>bool ion\Symbol::equals(ion\Symbol $symbol)</h1>
-<p>Compare two symbols for equality.</p>
-<p>Two symbols are considered equal, if either:</p>
-<ul>
-<li>both are the same object or NULL</li>
-<li>both values are NULL (unknown text), and both $importLocations match</li>
-<li>both values match, regardless of $sid and $importLocation</li>
-</ul>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol $symbol</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>bool, whether the two Symbols equal</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/equals#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Symbol/equals">ion\Symbol::equals</a>(<a href="ion/Symbol">ion\Symbol</a> <span class="var">$symbol</span>)</h1><p>Compare two symbols for equality.</p><p>Two symbols are considered equal, if either:</p><ul>
+<li>both are the same object or <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>
+</li>
+<li>both values are <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code> (unknown text), and both <span class="var">$importLocations</span> match</li>
+<li>both values match, regardless of <span class="var">$sid</span> and <span class="var">$importLocation</span>
+</li>
+</ul><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/equals#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a> <span class="var" id="$symbol">$symbol<a class="permalink" href="ion/Symbol/equals#%24symbol">#</a></span>
+</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/equals#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, whether the two Symbols equal</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 14da3ef227b4ffaab655fa16ea725de16e449d26..0008883b8ec775daf762c91f1a394428c9937293 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Symbol::toString()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/toString">ion\Symbol::toString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/toString#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -88,7 +83,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 821eb02c9ec614e3bb0f6e88758fb18d552e455a..af23806d1d3bf43db3c78064e2f93d75326c6685 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Timestamp extends DateTime implements DateTimeInterface, Stringable</h1>
-<p>An ION Timestamp.</p>
-<p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#timestamp">the ION sepc's timestamp definintion</a>, and <a href="https://php.net/date">PHP's date documentation</a>.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public int $precision<br />
-The timestamp's precision. See ion\Timestamp\Precision.</li>
-<li>public string $format = NULL<br />
-The timestamp's format. See ion\Timestamp\Format.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp#">#</a><em>class</em> <a href="ion/Timestamp">ion\Timestamp</a> <br>&nbsp;<em>extends</em> <code><a href="https://php.net/manual/en/class.datetime">DateTime</a></code> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.datetimeinterface">DateTimeInterface</a></code>, <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>An ION Timestamp.</p><p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#timestamp">the ION sepc's timestamp definintion</a>, and <a href="https://php.net/date">PHP's date documentation</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$precision">$precision<a class="permalink" href="ion/Timestamp#%24precision">#</a></span><br>
+The timestamp's precision. See <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$format">$format<a class="permalink" href="ion/Timestamp#%24format">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's format. See <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Timestamp#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Timestamp/__construct">Timestamp::__construct</a></h3>
+               <h3 id="Timestamp::__construct">
+<a href="ion/Timestamp/__construct">Timestamp::__construct</a><a class="permalink" href="ion/Timestamp#Timestamp::__construct">#</a>
+</h3>
                <p>Create a new ION timestamp.</p>
 
-               <p>void ion\Timestamp::__construct(ion\Timestamp\Precision|int $precision, [ion\Timestamp\Format|string|null $format = NULL, [?string $datetime = NULL, [?DateTimeZone $timezone = NULL]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Timestamp/__construct">ion\Timestamp::__construct</a>(<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$precision</span>, [<a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$format</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$datetime</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code> <span class="var">$timezone</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Timestamp#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Timestamp/Format">Format</a></h3>
+               <h3 id="Format">
+<a href="ion/Timestamp/Format">Format</a><a class="permalink" href="ion/Timestamp#Format">#</a>
+</h3>
                <p>Timestamp format.</p>
 
-               <p>enum ion\Timestamp\Format implements BackedEnum, UnitEnum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Format">ion\Timestamp\Format</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
        </li>
        
        <li>
-               <h3><a href="ion/Timestamp/Precision">Precision</a></h3>
+               <h3 id="Precision">
+<a href="ion/Timestamp/Precision">Precision</a><a class="permalink" href="ion/Timestamp#Precision">#</a>
+</h3>
                <p>Timestamp precision.</p>
 
-               <p>enum ion\Timestamp\Precision implements BackedEnum, UnitEnum</p>
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -153,7 +150,7 @@ The timestamp's format. See ion\Timestamp\Format.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 62f861ad0789f6bc2dfe8e0c37fff90372bd7fdd..33afe51451a3baa87e6d0db9a8c2f91bfe6dd766 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Timestamp\Format implements BackedEnum, UnitEnum</h1>
-<p>Timestamp format.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/Format#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Format">ion\Timestamp\Format</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Timestamp format.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp/Format#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">Year</span> = <span>'Y\T'</span>
+<span class="constant" id="Year">Year<a class="permalink" href="ion/Timestamp/Format#Year">#</a></span> = <span>'Y\T'</span>
 </li>
 <li>
-<span class="constant">Month</span> = <span>'Y-m\T'</span>
+<span class="constant" id="Month">Month<a class="permalink" href="ion/Timestamp/Format#Month">#</a></span> = <span>'Y-m\T'</span>
 </li>
 <li>
-<span class="constant">Day</span> = <span>'Y-m-d\T'</span>
+<span class="constant" id="Day">Day<a class="permalink" href="ion/Timestamp/Format#Day">#</a></span> = <span>'Y-m-d\T'</span>
 </li>
 <li>
-<span class="constant">Min</span> = <span>'Y-m-d\TH:i'</span>
+<span class="constant" id="Min">Min<a class="permalink" href="ion/Timestamp/Format#Min">#</a></span> = <span>'Y-m-d\TH:i'</span>
 </li>
 <li>
-<span class="constant">Sec</span> = <span>'Y-m-d\TH:i:s'</span>
+<span class="constant" id="Sec">Sec<a class="permalink" href="ion/Timestamp/Format#Sec">#</a></span> = <span>'Y-m-d\TH:i:s'</span>
 </li>
 <li>
-<span class="constant">Frac</span> = <span>'Y-m-d\TH:i:s.v'</span>
+<span class="constant" id="Frac">Frac<a class="permalink" href="ion/Timestamp/Format#Frac">#</a></span> = <span>'Y-m-d\TH:i:s.v'</span>
 </li>
 <li>
-<span class="constant">MinTZ</span> = <span>'Y-m-d\TH:iP'</span>
+<span class="constant" id="MinTZ">MinTZ<a class="permalink" href="ion/Timestamp/Format#MinTZ">#</a></span> = <span>'Y-m-d\TH:iP'</span>
 </li>
 <li>
-<span class="constant">SecTZ</span> = <span>'Y-m-d\TH:i:sP'</span>
+<span class="constant" id="SecTZ">SecTZ<a class="permalink" href="ion/Timestamp/Format#SecTZ">#</a></span> = <span>'Y-m-d\TH:i:sP'</span>
 </li>
 <li>
-<span class="constant">FracTZ</span> = <span>'Y-m-d\TH:i:s.vP'</span>
+<span class="constant" id="FracTZ">FracTZ<a class="permalink" href="ion/Timestamp/Format#FracTZ">#</a></span> = <span>'Y-m-d\TH:i:s.vP'</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp/Format#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Timestamp/Format#%24name">#</a></span><br>
 Timestamp format.</li>
-<li>public string $value<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Timestamp/Format#%24value">#</a></span><br>
 Timestamp format.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -114,7 +110,7 @@ Timestamp format.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5632a8b04f4944fe15f2690976b5d6240eb84792..e33abfd1e7533fce5a18d40ce4945042f7a8b4c4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Timestamp\Precision implements BackedEnum, UnitEnum</h1>
-<p>Timestamp precision.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/Precision#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Timestamp precision.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp/Precision#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">Year</span> = <span>1</span>
+<span class="constant" id="Year">Year<a class="permalink" href="ion/Timestamp/Precision#Year">#</a></span> = <span>1</span>
 </li>
 <li>
-<span class="constant">Month</span> = <span>3</span>
+<span class="constant" id="Month">Month<a class="permalink" href="ion/Timestamp/Precision#Month">#</a></span> = <span>3</span>
 </li>
 <li>
-<span class="constant">Day</span> = <span>7</span>
+<span class="constant" id="Day">Day<a class="permalink" href="ion/Timestamp/Precision#Day">#</a></span> = <span>7</span>
 </li>
 <li>
-<span class="constant">Min</span> = <span>23</span>
+<span class="constant" id="Min">Min<a class="permalink" href="ion/Timestamp/Precision#Min">#</a></span> = <span>23</span>
 </li>
 <li>
-<span class="constant">Sec</span> = <span>55</span>
+<span class="constant" id="Sec">Sec<a class="permalink" href="ion/Timestamp/Precision#Sec">#</a></span> = <span>55</span>
 </li>
 <li>
-<span class="constant">Frac</span> = <span>119</span>
+<span class="constant" id="Frac">Frac<a class="permalink" href="ion/Timestamp/Precision#Frac">#</a></span> = <span>119</span>
 </li>
 <li>
-<span class="constant">MinTZ</span> = <span>151</span>
+<span class="constant" id="MinTZ">MinTZ<a class="permalink" href="ion/Timestamp/Precision#MinTZ">#</a></span> = <span>151</span>
 </li>
 <li>
-<span class="constant">SecTZ</span> = <span>183</span>
+<span class="constant" id="SecTZ">SecTZ<a class="permalink" href="ion/Timestamp/Precision#SecTZ">#</a></span> = <span>183</span>
 </li>
 <li>
-<span class="constant">FracTZ</span> = <span>247</span>
+<span class="constant" id="FracTZ">FracTZ<a class="permalink" href="ion/Timestamp/Precision#FracTZ">#</a></span> = <span>247</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp/Precision#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Timestamp/Precision#%24name">#</a></span><br>
 Timestamp precision.</li>
-<li>public int $value<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Timestamp/Precision#%24value">#</a></span><br>
 Timestamp precision.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -114,7 +110,7 @@ Timestamp precision.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index eb9c7c9693abe0f05764206b098b6e66388c7e54..51344ac1ab04cfbb6a81b77ae2221f041717ea4a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Timestamp::__construct(ion\Timestamp\Precision|int $precision, [ion\Timestamp\Format|string|null $format = NULL, [?string $datetime = NULL, [?DateTimeZone $timezone = NULL]]])</h1>
-<p>Create a new ION timestamp.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Timestamp\Precision|int $precision<br />
-The timestamp's precision. See ion\Timestamp\Precision.</li>
-<li>Optional ion\Timestamp\Format|string|null $format = NULL<br />
-The timestamp's format. See ion\Timestamp\Format.</li>
-<li>Optional ?string $datetime = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Timestamp/__construct">ion\Timestamp::__construct</a>(<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$precision</span>, [<a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$format</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$datetime</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code> <span class="var">$timezone</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create a new ION timestamp.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Timestamp/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$precision">$precision<a class="permalink" href="ion/Timestamp/__construct#%24precision">#</a></span><br>
+The timestamp's precision. See <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>.</li>
+<li>Optional <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$format">$format<a class="permalink" href="ion/Timestamp/__construct#%24format">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's format. See <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$datetime">$datetime<a class="permalink" href="ion/Timestamp/__construct#%24datetime">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The timestamp's value.</li>
-<li>Optional ?DateTimeZone $timezone = NULL<br />
+<li>Optional ?<code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code> <span class="var" id="$timezone">$timezone<a class="permalink" href="ion/Timestamp/__construct#%24timezone">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 The timestamp's timezone.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -88,7 +83,7 @@ The timestamp's timezone.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5867acf9a10d7228e353d65498187fb7d8621524..ab9eaf3b1baa3ddff5e147c78b6235eb930a99c1 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>enum ion\Type implements BackedEnum, UnitEnum</h1>
-<p>ION data type.</p>
-<p>The following special PHP classes are provided for some data types:</p>
-<ul>
-<li>ion\Decimal</li>
-<li>ion\Timestamp</li>
-<li>ion\Symbol</li>
-<li>ion\Lob</li>
-</ul>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Type#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Type">ion\Type</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>ION data type.</p><p>The following special PHP classes are provided for some data types:</p><ul>
+<li><a href="ion/Decimal">ion\Decimal</a></li>
+<li><a href="ion/Timestamp">ion\Timestamp</a></li>
+<li><a href="ion/Symbol">ion\Symbol</a></li>
+<li><a href="ion#Lob">ion\Lob</a></li>
+</ul><h2 id="Constants:">Constants:<a class="permalink" href="ion/Type#Constants:">#</a>
+</h2><ul>
 <li>
-<span class="constant">Null</span> = <span>0</span>
+<span class="constant" id="Null">Null<a class="permalink" href="ion/Type#Null">#</a></span> = <span>0</span>
 </li>
 <li>
-<span class="constant">Bool</span> = <span>256</span>
+<span class="constant" id="Bool">Bool<a class="permalink" href="ion/Type#Bool">#</a></span> = <span>256</span>
 </li>
 <li>
-<span class="constant">Int</span> = <span>512</span>
+<span class="constant" id="Int">Int<a class="permalink" href="ion/Type#Int">#</a></span> = <span>512</span>
 </li>
 <li>
-<span class="constant">Float</span> = <span>1024</span>
+<span class="constant" id="Float">Float<a class="permalink" href="ion/Type#Float">#</a></span> = <span>1024</span>
 </li>
 <li>
-<span class="constant">Decimal</span> = <span>1280</span>
+<span class="constant" id="Decimal">Decimal<a class="permalink" href="ion/Type#Decimal">#</a></span> = <span>1280</span>
 </li>
 <li>
-<span class="constant">Timestamp</span> = <span>1536</span>
+<span class="constant" id="Timestamp">Timestamp<a class="permalink" href="ion/Type#Timestamp">#</a></span> = <span>1536</span>
 </li>
 <li>
-<span class="constant">Symbol</span> = <span>1792</span>
+<span class="constant" id="Symbol">Symbol<a class="permalink" href="ion/Type#Symbol">#</a></span> = <span>1792</span>
 </li>
 <li>
-<span class="constant">String</span> = <span>2048</span>
+<span class="constant" id="String">String<a class="permalink" href="ion/Type#String">#</a></span> = <span>2048</span>
 </li>
 <li>
-<span class="constant">CLob</span> = <span>2304</span>
+<span class="constant" id="CLob">CLob<a class="permalink" href="ion/Type#CLob">#</a></span> = <span>2304</span>
 </li>
 <li>
-<span class="constant">BLob</span> = <span>2560</span>
+<span class="constant" id="BLob">BLob<a class="permalink" href="ion/Type#BLob">#</a></span> = <span>2560</span>
 </li>
 <li>
-<span class="constant">List</span> = <span>2816</span>
+<span class="constant" id="List">List<a class="permalink" href="ion/Type#List">#</a></span> = <span>2816</span>
 </li>
 <li>
-<span class="constant">SExp</span> = <span>3072</span>
+<span class="constant" id="SExp">SExp<a class="permalink" href="ion/Type#SExp">#</a></span> = <span>3072</span>
 </li>
 <li>
-<span class="constant">Struct</span> = <span>3328</span>
+<span class="constant" id="Struct">Struct<a class="permalink" href="ion/Type#Struct">#</a></span> = <span>3328</span>
 </li>
 <li>
-<span class="constant">Datagram</span> = <span>3840</span>
+<span class="constant" id="Datagram">Datagram<a class="permalink" href="ion/Type#Datagram">#</a></span> = <span>3840</span>
 </li>
 <li>
-<span class="constant">EOF</span> = <span>-256</span>
+<span class="constant" id="EOF">EOF<a class="permalink" href="ion/Type#EOF">#</a></span> = <span>-256</span>
 </li>
 <li>
-<span class="constant">NONE</span> = <span>-512</span>
+<span class="constant" id="NONE">NONE<a class="permalink" href="ion/Type#NONE">#</a></span> = <span>-512</span>
 </li>
-</ul>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public string $name<br />
-ION data type.</li>
-<li>public int $value<br />
-ION data type.</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Type#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Type#%24name">#</a></span><br>
+<span class="constant">ION</span> data type.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Type#%24value">#</a></span><br>
+<span class="constant">ION</span> data type.</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -158,7 +152,7 @@ ION data type.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 4e62282e2ac0c0b10e81f79e0df4262861ad8ff7..6f28d1d6c732680699f7a1c74746db864c733523 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Unserializer</h1>
-<p>Unserializer interface, used to customize ion\unserialize()'s behavior.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer#">#</a><em>interface</em> <a href="ion/Unserializer">ion\Unserializer</a>
+</h1><p>Unserializer <em>interface</em>, used to customize <a href="ion/unserialize">ion\unserialize</a>()'s behavior.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Unserializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Unserializer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Unserializer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Unserializer/unserialize">Unserializer::unserialize</a></h3>
+               <h3 id="Unserializer::unserialize">
+<a href="ion/Unserializer/unserialize">Unserializer::unserialize</a><a class="permalink" href="ion/Unserializer#Unserializer::unserialize">#</a>
+</h3>
                
-               <p>mixed ion\Unserializer::unserialize(string|resource $data)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Unserializer/unserialize">ion\Unserializer::unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>)</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Unserializer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Unserializer/PHP">PHP</a></h3>
+               <h3 id="PHP">
+<a href="ion/Unserializer/PHP">PHP</a><a class="permalink" href="ion/Unserializer#PHP">#</a>
+</h3>
                <p>Specialization of the unserializer for PHP.</p>
 
-               <p>class ion\Unserializer\PHP implements ion\Unserializer</p>
+               <p><em>class</em> <a href="ion/Unserializer/PHP">ion\Unserializer\PHP</a> <em>implements</em> <a href="ion/Unserializer">ion\Unserializer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 16b593846240d0a78793851d428212f8dc6609e9..d2487499a49cc4a359041953b3f33cad4b852f14 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Unserializer\PHP implements ion\Unserializer</h1>
-<p>Specialization of the unserializer for PHP.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?ion\Reader\Options $readerOptions = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/PHP#">#</a><em>class</em> <a href="ion/Unserializer/PHP">ion\Unserializer\PHP</a> <br>&nbsp;<em>implements</em> <a href="ion/Unserializer">ion\Unserializer</a>
+</h1><p>Specialization of the unserializer for PHP.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Unserializer/PHP#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Unserializer/PHP#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var" id="$readerOptions">$readerOptions<a class="permalink" href="ion/Unserializer/PHP#%24readerOptions">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Reader options.</li>
-<li>public bool $multiSequence = false<br />
-Whether to continue reading multiple ION sequences after the first one.</li>
-<li>public bool $callMagicUnserialize = true<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Unserializer/PHP#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to continue reading multiple <span class="constant">ION</span> sequences after the first one.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicUnserialize">$callMagicUnserialize<a class="permalink" href="ion/Unserializer/PHP#%24callMagicUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to call magic __unserialize() methods on objects to unserialize.</li>
-<li>public ?string $callCustomUnserialize = NULL<br />
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomUnserialize">$callCustomUnserialize<a class="permalink" href="ion/Unserializer/PHP#%24callCustomUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Whether and which custom unserialize method to call on objects to unserialize.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Unserializer/PHP#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Unserializer/PHP/__construct">PHP::__construct</a></h3>
+               <h3 id="PHP::__construct">
+<a href="ion/Unserializer/PHP/__construct">PHP::__construct</a><a class="permalink" href="ion/Unserializer/PHP#PHP::__construct">#</a>
+</h3>
                <p>Create a new ION PHP unserializer.</p>
 
-               <p>void ion\Unserializer\PHP::__construct([?ion\Reader\Options $readerOptions = NULL, [bool $multiSequence = false, [bool $callMagicUnserialize = true, [?string $callCustomUnserialize = NULL]]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Unserializer/PHP/__construct">ion\Unserializer\PHP::__construct</a>([?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$readerOptions</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]]])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -109,7 +107,7 @@ Whether and which custom unserialize method to call on objects to unserialize.</
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 7b078c92f059319e5399be510105d94075b161fa..adec24e9640fb33105c835ece9fe9bb8b1c8f7c6 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Unserializer\PHP::__construct([?ion\Reader\Options $readerOptions = NULL, [bool $multiSequence = false, [bool $callMagicUnserialize = true, [?string $callCustomUnserialize = NULL]]]])</h1>
-<p>Create a new ION PHP unserializer.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?ion\Reader\Options $readerOptions = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/PHP/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Unserializer/PHP/__construct">ion\Unserializer\PHP::__construct</a>([?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var">$readerOptions</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]]])</h1><p>Create a new ION PHP unserializer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Unserializer/PHP/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Reader/Options">ion\Reader\Options</a> <span class="var" id="$readerOptions">$readerOptions<a class="permalink" href="ion/Unserializer/PHP/__construct#%24readerOptions">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Reader options.</li>
-<li>Optional bool $multiSequence = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Unserializer/PHP/__construct#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to continue reading multiple ION sequences after the first one.</li>
-<li>Optional bool $callMagicUnserialize = true<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicUnserialize">$callMagicUnserialize<a class="permalink" href="ion/Unserializer/PHP/__construct#%24callMagicUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to call magic __unserialize() methods on objects to unserialize.</li>
-<li>Optional ?string $callCustomUnserialize = NULL<br />
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomUnserialize">$callCustomUnserialize<a class="permalink" href="ion/Unserializer/PHP/__construct#%24callCustomUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Whether and which custom unserialize method to call on objects to unserialize.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -94,7 +88,7 @@ Whether and which custom unserialize method to call on objects to unserialize.</
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index ae48910338436ccc8bdc528febb12da637c95dcb..e0e09212b6f10a776e935faa1a565ab74841750f 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>mixed ion\Unserializer::unserialize(string|resource $data)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|resource $data</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/unserialize#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Unserializer/unserialize">ion\Unserializer::unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Unserializer/unserialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Unserializer/unserialize#%24data">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -78,7 +75,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 20d882eb2e7cd0e325dbd049b294b1efc4a265a5..42d206f9bdb2da227b4cc1338d57468487b7b293 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Writer</h1>
-<p>ION writer API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer#">#</a><em>interface</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/appendLob">Writer::appendLob</a></h3>
+               <h3 id="Writer::appendLob">
+<a href="ion/Writer/appendLob">Writer::appendLob</a><a class="permalink" href="ion/Writer#Writer::appendLob">#</a>
+</h3>
                
-               <p>void ion\Writer::appendLob(string $data)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/appendLob">ion\Writer::appendLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$data</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/finish">Writer::finish</a></h3>
+               <h3 id="Writer::finish">
+<a href="ion/Writer/finish">Writer::finish</a><a class="permalink" href="ion/Writer#Writer::finish">#</a>
+</h3>
                
-               <p>int ion\Writer::finish()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/finish">ion\Writer::finish</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/finishContainer">Writer::finishContainer</a></h3>
+               <h3 id="Writer::finishContainer">
+<a href="ion/Writer/finishContainer">Writer::finishContainer</a><a class="permalink" href="ion/Writer#Writer::finishContainer">#</a>
+</h3>
                
-               <p>void ion\Writer::finishContainer()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishContainer">ion\Writer::finishContainer</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/finishLob">Writer::finishLob</a></h3>
+               <h3 id="Writer::finishLob">
+<a href="ion/Writer/finishLob">Writer::finishLob</a><a class="permalink" href="ion/Writer#Writer::finishLob">#</a>
+</h3>
                
-               <p>void ion\Writer::finishLob()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishLob">ion\Writer::finishLob</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/flush">Writer::flush</a></h3>
+               <h3 id="Writer::flush">
+<a href="ion/Writer/flush">Writer::flush</a><a class="permalink" href="ion/Writer#Writer::flush">#</a>
+</h3>
                
-               <p>int ion\Writer::flush()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/flush">ion\Writer::flush</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/getDepth">Writer::getDepth</a></h3>
+               <h3 id="Writer::getDepth">
+<a href="ion/Writer/getDepth">Writer::getDepth</a><a class="permalink" href="ion/Writer#Writer::getDepth">#</a>
+</h3>
                
-               <p>int ion\Writer::getDepth()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/getDepth">ion\Writer::getDepth</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/startContainer">Writer::startContainer</a></h3>
+               <h3 id="Writer::startContainer">
+<a href="ion/Writer/startContainer">Writer::startContainer</a><a class="permalink" href="ion/Writer#Writer::startContainer">#</a>
+</h3>
                
-               <p>void ion\Writer::startContainer(ion\Type $type)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startContainer">ion\Writer::startContainer</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/startLob">Writer::startLob</a></h3>
+               <h3 id="Writer::startLob">
+<a href="ion/Writer/startLob">Writer::startLob</a><a class="permalink" href="ion/Writer#Writer::startLob">#</a>
+</h3>
                
-               <p>void ion\Writer::startLob(ion\Type $type)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startLob">ion\Writer::startLob</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeAnnotation">Writer::writeAnnotation</a></h3>
+               <h3 id="Writer::writeAnnotation">
+<a href="ion/Writer/writeAnnotation">Writer::writeAnnotation</a><a class="permalink" href="ion/Writer#Writer::writeAnnotation">#</a>
+</h3>
                
-               <p>void ion\Writer::writeAnnotation([ion\Symbol|string  ?&gt;...$annotation])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeAnnotation">ion\Writer::writeAnnotation</a>([<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>   ?&gt;...<span class="var">$annotation</span>])</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeBLob">Writer::writeBLob</a></h3>
+               <h3 id="Writer::writeBLob">
+<a href="ion/Writer/writeBLob">Writer::writeBLob</a><a class="permalink" href="ion/Writer#Writer::writeBLob">#</a>
+</h3>
                
-               <p>void ion\Writer::writeBLob(string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBLob">ion\Writer::writeBLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeBool">Writer::writeBool</a></h3>
+               <h3 id="Writer::writeBool">
+<a href="ion/Writer/writeBool">Writer::writeBool</a><a class="permalink" href="ion/Writer#Writer::writeBool">#</a>
+</h3>
                
-               <p>void ion\Writer::writeBool(bool $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBool">ion\Writer::writeBool</a>(<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeCLob">Writer::writeCLob</a></h3>
+               <h3 id="Writer::writeCLob">
+<a href="ion/Writer/writeCLob">Writer::writeCLob</a><a class="permalink" href="ion/Writer#Writer::writeCLob">#</a>
+</h3>
                
-               <p>void ion\Writer::writeCLob(string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeCLob">ion\Writer::writeCLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeDecimal">Writer::writeDecimal</a></h3>
+               <h3 id="Writer::writeDecimal">
+<a href="ion/Writer/writeDecimal">Writer::writeDecimal</a><a class="permalink" href="ion/Writer#Writer::writeDecimal">#</a>
+</h3>
                
-               <p>void ion\Writer::writeDecimal(ion\Decimal|string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeDecimal">ion\Writer::writeDecimal</a>(<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeFieldName">Writer::writeFieldName</a></h3>
+               <h3 id="Writer::writeFieldName">
+<a href="ion/Writer/writeFieldName">Writer::writeFieldName</a><a class="permalink" href="ion/Writer#Writer::writeFieldName">#</a>
+</h3>
                
-               <p>void ion\Writer::writeFieldName(string $name)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFieldName">ion\Writer::writeFieldName</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeFloat">Writer::writeFloat</a></h3>
+               <h3 id="Writer::writeFloat">
+<a href="ion/Writer/writeFloat">Writer::writeFloat</a><a class="permalink" href="ion/Writer#Writer::writeFloat">#</a>
+</h3>
                
-               <p>void ion\Writer::writeFloat(float $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFloat">ion\Writer::writeFloat</a>(<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeInt">Writer::writeInt</a></h3>
+               <h3 id="Writer::writeInt">
+<a href="ion/Writer/writeInt">Writer::writeInt</a><a class="permalink" href="ion/Writer#Writer::writeInt">#</a>
+</h3>
                
-               <p>void ion\Writer::writeInt(string|int $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeInt">ion\Writer::writeInt</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeNull">Writer::writeNull</a></h3>
+               <h3 id="Writer::writeNull">
+<a href="ion/Writer/writeNull">Writer::writeNull</a><a class="permalink" href="ion/Writer#Writer::writeNull">#</a>
+</h3>
                
-               <p>void ion\Writer::writeNull()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeNull">ion\Writer::writeNull</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeString">Writer::writeString</a></h3>
+               <h3 id="Writer::writeString">
+<a href="ion/Writer/writeString">Writer::writeString</a><a class="permalink" href="ion/Writer#Writer::writeString">#</a>
+</h3>
                
-               <p>void ion\Writer::writeString(string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeString">ion\Writer::writeString</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeSymbol">Writer::writeSymbol</a></h3>
+               <h3 id="Writer::writeSymbol">
+<a href="ion/Writer/writeSymbol">Writer::writeSymbol</a><a class="permalink" href="ion/Writer#Writer::writeSymbol">#</a>
+</h3>
                
-               <p>void ion\Writer::writeSymbol(ion\Symbol|string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeSymbol">ion\Writer::writeSymbol</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeTimestamp">Writer::writeTimestamp</a></h3>
+               <h3 id="Writer::writeTimestamp">
+<a href="ion/Writer/writeTimestamp">Writer::writeTimestamp</a><a class="permalink" href="ion/Writer#Writer::writeTimestamp">#</a>
+</h3>
                
-               <p>void ion\Writer::writeTimestamp(ion\Timestamp|string $value)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTimestamp">ion\Writer::writeTimestamp</a>(<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/writeTypedNull">Writer::writeTypedNull</a></h3>
+               <h3 id="Writer::writeTypedNull">
+<a href="ion/Writer/writeTypedNull">Writer::writeTypedNull</a><a class="permalink" href="ion/Writer#Writer::writeTypedNull">#</a>
+</h3>
                
-               <p>void ion\Writer::writeTypedNull(ion\Type $type)</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTypedNull">ion\Writer::writeTypedNull</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Buffer">Buffer</a></h3>
+               <h3 id="Buffer">
+<a href="ion/Writer/Buffer">Buffer</a><a class="permalink" href="ion/Writer#Buffer">#</a>
+</h3>
                <p>ION buffer writer API.</p>
 
-               <p>interface ion\Writer\Buffer implements ion\Writer</p>
+               <p><em>interface</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/Options">Options</a></h3>
+               <h3 id="Options">
+<a href="ion/Writer/Options">Options</a><a class="permalink" href="ion/Writer#Options">#</a>
+</h3>
                <p>ION writer options.</p>
 
-               <p>class ion\Writer\Options</p>
+               <p><em>class</em> <a href="ion/Writer/Options">ion\Writer\Options</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/Stream">Stream</a></h3>
+               <h3 id="Stream">
+<a href="ion/Writer/Stream">Stream</a><a class="permalink" href="ion/Writer#Stream">#</a>
+</h3>
                <p>ION stream writer API.</p>
 
-               <p>interface ion\Writer\Stream implements ion\Writer</p>
+               <p><em>interface</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/Writer">Writer</a></h3>
+               <h3 id="Writer">
+<a href="ion/Writer/Writer">Writer</a><a class="permalink" href="ion/Writer#Writer">#</a>
+</h3>
                <p>Base implementation of common functionality of ION writers.</p>
 
-               <p>abstract class ion\Writer\Writer implements ion\Writer</p>
+               <p><em>abstract</em> <em>class</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 3bdc16c70502b2a336e003c0c3189d4257c2b406..7f7701c7e8d78e5b69e2c57e5f2c79b9093c1af4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Writer\Buffer implements ion\Writer</h1>
-<p>ION buffer writer API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer#">#</a><em>interface</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION buffer writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Buffer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Buffer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Buffer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a></h3>
+               <h3 id="Buffer::getBuffer">
+<a href="ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a><a class="permalink" href="ion/Writer/Buffer#Buffer::getBuffer">#</a>
+</h3>
                <p>Get the buffer written to.</p>
 
-               <p>string ion\Writer\Buffer::getBuffer()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Writer/Buffer/getBuffer">ion\Writer\Buffer::getBuffer</a>()</p>
        </li>
        
        <li>
-               <h3><a href="ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a></h3>
+               <h3 id="Buffer::resetBuffer">
+<a href="ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a><a class="permalink" href="ion/Writer/Buffer#Buffer::resetBuffer">#</a>
+</h3>
                <p>Reset the buffer written to.</p>
 
-               <p>void ion\Writer\Buffer::resetBuffer()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/resetBuffer">ion\Writer\Buffer::resetBuffer</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer/Buffer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Buffer/Writer">Writer</a></h3>
+               <h3 id="Writer">
+<a href="ion/Writer/Buffer/Writer">Writer</a><a class="permalink" href="ion/Writer/Buffer#Writer">#</a>
+</h3>
                <p>IO buffer writer.</p>
 
-               <p>class ion\Writer\Buffer\Writer extends ion\Writer\Writer implements ion\Writer, ion\Writer\Buffer</p>
+               <p><em>class</em> <a href="ion/Writer/Buffer/Writer">ion\Writer\Buffer\Writer</a> <em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 1481e4b852f4df78b28e0e038eb6271f3fe1fd08..d10ca4ae88b32e9bcd59efb6dc111086c71164a1 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Writer\Buffer\Writer extends ion\Writer\Writer implements ion\Writer, ion\Writer\Buffer</h1>
-<p>IO buffer writer.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/Writer#">#</a><em>class</em> <a href="ion/Writer/Buffer/Writer">ion\Writer\Buffer\Writer</a> <br>&nbsp;<em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a>
+</h1><p>IO buffer writer.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Buffer/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Buffer/Writer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Buffer/Writer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Buffer/Writer/__construct">Writer::__construct</a></h3>
+               <h3 id="Writer::__construct">
+<a href="ion/Writer/Buffer/Writer/__construct">Writer::__construct</a><a class="permalink" href="ion/Writer/Buffer/Writer#Writer::__construct">#</a>
+</h3>
                <p>Create a new buffer writer.</p>
 
-               <p>void ion\Writer\Buffer\Writer::__construct([?ion\Writer\Options $options = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/Writer/__construct">ion\Writer\Buffer\Writer::__construct</a>([?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 225807296bce7d99da9da601e0826f8bc2a104b5..bcb6306addeeccff075feaab5286cd094dc3f7ad 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer\Buffer\Writer::__construct([?ion\Writer\Options $options = NULL])</h1>
-<p>Create a new buffer writer.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?ion\Writer\Options $options = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/Writer/__construct">ion\Writer\Buffer\Writer::__construct</a>([?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new buffer writer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var" id="$options">$options<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Writer options.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -98,7 +92,7 @@ Writer options.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 561d54db8559552d5ce5633a10764d4bbb0a97dc..1b99f425eb40c6b56897ab9091ba0a54c5a899ab 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\Writer\Buffer::getBuffer()</h1>
-<p>Get the buffer written to.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/getBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Writer/Buffer/getBuffer">ion\Writer\Buffer::getBuffer</a>()</h1><p>Get the buffer written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/getBuffer#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -89,7 +83,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index f75029d3665afda42d1b185d7c2cb3b991f00cbd..df58fcabb0abf3da60c206a4c68263959e1b134d 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer\Buffer::resetBuffer()</h1>
-<p>Reset the buffer written to.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/resetBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/resetBuffer">ion\Writer\Buffer::resetBuffer</a>()</h1><p>Reset the buffer written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/resetBuffer#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -89,7 +83,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index bb1aa10abf00921b3e01baa33c8f1a7476228fbe..7fdede3782a23d4e6537f7ce46b3954573b9b416 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Writer\Options</h1>
-<p>ION writer options.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>public ?ion\Catalog $catalog = NULL<br />
-ION catalog to use for symbol lookup.</li>
-<li>public ?ion\Decimal\Context $decimalContext = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Options#">#</a><em>class</em> <a href="ion/Writer/Options">ion\Writer\Options</a>
+</h1><p>ION writer options.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Options#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Options#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Options#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Options#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Decimal context to use.</li>
-<li>public bool $outputBinary = false<br />
-Whether to output binary ION.</li>
-<li>public bool $compactFloats = false<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Options#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary <span class="constant">ION</span>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Options#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to write doubles which fit in 32 bits as floats.</li>
-<li>public bool $escapeNonAscii = false<br />
-Whether to slash-escape all non ASCII bytes.</li>
-<li>public bool $prettyPrint = false<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Options#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non <span class="constant">ASCII</span> bytes.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Options#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to produce pretty-printed output.</li>
-<li>public bool $indentTabs = true<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Options#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to indent with tabs, when pretty-printing.</li>
-<li>public int $indentSize = 2<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Options#%24indentSize">#</a></span> = 2<br>
 The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
-<li>public bool $flushEveryValue = false<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Options#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to immediately flush every value written.</li>
-<li>public int $maxContainerDepth = 10<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Options#%24maxContainerDepth">#</a></span> = 10<br>
 Maximum depth of nested containers.</li>
-<li>public int $maxAnnotations = 10<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Options#%24maxAnnotations">#</a></span> = 10<br>
 The maximum number of annotations allowed on a single value.</li>
-<li>public int $tempBufferSize = 16384<br />
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Options#%24tempBufferSize">#</a></span> = 16384<br>
 Temporary buffer size.</li>
-</ul>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Options#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Options/__construct">Options::__construct</a></h3>
+               <h3 id="Options::__construct">
+<a href="ion/Writer/Options/__construct">Options::__construct</a><a class="permalink" href="ion/Writer/Options#Options::__construct">#</a>
+</h3>
                <p>Create custom ION writer options.</p>
 
-               <p>void ion\Writer\Options::__construct([?ion\Catalog $catalog = NULL, [?ion\Decimal\Context $decimalContext = NULL, [bool $outputBinary = false, [bool $compactFloats = false, [bool $escapeNonAscii = false, [bool $prettyPrint = false, [bool $indentTabs = true, [int $indentSize = 2, [bool $flushEveryValue = false, [int $maxContainerDepth = 10, [int $maxAnnotations = 10, [int $tempBufferSize = 16384]]]]]]]]]]]])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Options/__construct">ion\Writer\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -171,7 +177,7 @@ Temporary buffer size.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 73a8aa1e84e81815e16acded81de45c69396d7a5..9ae872083b925efeb7328af283ffcc1e06eb3668 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer\Options::__construct([?ion\Catalog $catalog = NULL, [?ion\Decimal\Context $decimalContext = NULL, [bool $outputBinary = false, [bool $compactFloats = false, [bool $escapeNonAscii = false, [bool $prettyPrint = false, [bool $indentTabs = true, [int $indentSize = 2, [bool $flushEveryValue = false, [int $maxContainerDepth = 10, [int $maxAnnotations = 10, [int $tempBufferSize = 16384]]]]]]]]]]]])</h1>
-<p>Create custom ION writer options.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ?ion\Catalog $catalog = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Options/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Options/__construct">ion\Writer\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</h1><p>Create custom ION writer options.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Options/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Options/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 ION catalog to use for symbol lookup.</li>
-<li>Optional ?ion\Decimal\Context $decimalContext = NULL<br />
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Options/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Decimal context to use.</li>
-<li>Optional bool $outputBinary = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Options/__construct#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to output binary ION.</li>
-<li>Optional bool $compactFloats = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Options/__construct#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to write doubles which fit in 32 bits as floats.</li>
-<li>Optional bool $escapeNonAscii = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Options/__construct#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to slash-escape all non ASCII bytes.</li>
-<li>Optional bool $prettyPrint = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Options/__construct#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to produce pretty-printed output.</li>
-<li>Optional bool $indentTabs = true<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Options/__construct#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
 Whether to indent with tabs, when pretty-printing.</li>
-<li>Optional int $indentSize = 2<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Options/__construct#%24indentSize">#</a></span> = 2<br>
 The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
-<li>Optional bool $flushEveryValue = false<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Options/__construct#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
 Whether to immediately flush every value written.</li>
-<li>Optional int $maxContainerDepth = 10<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Options/__construct#%24maxContainerDepth">#</a></span> = 10<br>
 Maximum depth of nested containers.</li>
-<li>Optional int $maxAnnotations = 10<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Options/__construct#%24maxAnnotations">#</a></span> = 10<br>
 The maximum number of annotations allowed on a single value.</li>
-<li>Optional int $tempBufferSize = 16384<br />
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Options/__construct#%24tempBufferSize">#</a></span> = 16384<br>
 Temporary buffer size.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -110,7 +104,7 @@ Temporary buffer size.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index df9983b68c3bbbf6fd078214959fc0163ffbce32..57285c32d962e7cfbfb93a3c1344274daa98c1b3 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>interface ion\Writer\Stream implements ion\Writer</h1>
-<p>ION stream writer API.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream#">#</a><em>interface</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION stream writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Stream#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Stream#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Stream#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Stream/getStream">Stream::getStream</a></h3>
+               <h3 id="Stream::getStream">
+<a href="ion/Writer/Stream/getStream">Stream::getStream</a><a class="permalink" href="ion/Writer/Stream#Stream::getStream">#</a>
+</h3>
                <p>Get the stream being written to.</p>
 
-               <p>void ion\Writer\Stream::getStream()</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/getStream">ion\Writer\Stream::getStream</a>()</p>
        </li>
        
-</ul>
-
-
-<h2 id="Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:</h2>
-<ul>
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer/Stream#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Stream/Writer">Writer</a></h3>
+               <h3 id="Writer">
+<a href="ion/Writer/Stream/Writer">Writer</a><a class="permalink" href="ion/Writer/Stream#Writer">#</a>
+</h3>
                <p>ION stream writer.</p>
 
-               <p>class ion\Writer\Stream\Writer extends ion\Writer\Writer implements ion\Writer, ion\Writer\Stream</p>
+               <p><em>class</em> <a href="ion/Writer/Stream/Writer">ion\Writer\Stream\Writer</a> <em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a></p>
        </li>
        
-</ul>
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 1513568df9315f9170d7e76e1ad71b0d9fdd5130..d1c40d3d672fc6134869455f5cd85a29a014677f 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>class ion\Writer\Stream\Writer extends ion\Writer\Writer implements ion\Writer, ion\Writer\Stream</h1>
-<p>ION stream writer.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-<h2 id="Functions:">Functions:</h2>
-<ul>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/Writer#">#</a><em>class</em> <a href="ion/Writer/Stream/Writer">ion\Writer\Stream\Writer</a> <br>&nbsp;<em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a>
+</h1><p>ION stream writer.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Stream/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Stream/Writer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Stream/Writer#Functions:">#</a>
+</h2><ul>
        
        <li>
-               <h3><a href="ion/Writer/Stream/Writer/__construct">Writer::__construct</a></h3>
+               <h3 id="Writer::__construct">
+<a href="ion/Writer/Stream/Writer/__construct">Writer::__construct</a><a class="permalink" href="ion/Writer/Stream/Writer#Writer::__construct">#</a>
+</h3>
                <p>Create a new stream writer.</p>
 
-               <p>void ion\Writer\Stream\Writer::__construct(resource $stream, [?ion\Writer\Options $options = NULL])</p>
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/Writer/__construct">ion\Writer\Stream\Writer::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
        </li>
        
-</ul>
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index d73513a0d7e7f8c9b8cceefa13d2b53d03d49073..9561a59a24bb9bc8936149a198217e1219b965a1 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer\Stream\Writer::__construct(resource $stream, [?ion\Writer\Options $options = NULL])</h1>
-<p>Create a new stream writer.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource $stream<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/Writer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/Writer/__construct">ion\Writer\Stream\Writer::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new stream writer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Stream/Writer/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24stream">#</a></span><br>
 The stream to write to.</li>
-<li>Optional ?ion\Writer\Options $options = NULL<br />
+<li>Optional ?<a href="ion/Writer/Options">ion\Writer\Options</a> <span class="var" id="$options">$options<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Writer options.</li>
-</ul>
-
-
-
-               
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -100,7 +95,7 @@ Writer options.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6d7d1d7d7a8d9596c8c9dac2bb575b63772935bb..4688e9c3bd97974d9b8d4887e028bf11d7da35a7 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer\Stream::getStream()</h1>
-<p>Get the stream being written to.</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>resource,</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/getStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/getStream">ion\Writer\Stream::getStream</a>()</h1><p>Get the stream being written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Stream/getStream#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Writer/Stream/getStream#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code>,</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -91,7 +85,7 @@
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 987f04e2bf8881afb553d745d8fdc747c59e5ca0..b68c5d0f2d7f58c553ad5dda248e9e84ee2be697 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>abstract class ion\Writer\Writer implements ion\Writer</h1>
-<p>Base implementation of common functionality of ION writers.</p>
-<h2>Constants:<a id="Constants:" href="#Constants:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-<h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Writer#">#</a><em>abstract</em> <em>class</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>Base implementation of common functionality of ION writers.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Writer#Properties:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index ede51b0737f166dc8fe0a70a940144562da5db0d..74c98061e061c3a61589b4fcc85443dad2db5afd 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::appendLob(string $data)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $data</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/appendLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/appendLob">ion\Writer::appendLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$data</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/appendLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Writer/appendLob#%24data">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index eab0a16b6b327750c500101b66abb812d5661b47..a76a87b50fd313d43bbbeea875102d9bf7433fc6 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Writer::finish()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finish#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/finish">ion\Writer::finish</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finish#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 94dcfb58f8e3b712a11cfa4d843b0c322c7204cb..7615a053fb3146a4ff785a6820062f7885772db5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::finishContainer()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finishContainer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishContainer">ion\Writer::finishContainer</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finishContainer#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 673ec569fb29f22ad271f96228f18212614018e9..a6a9f568e4ebc98a2cf281edc3751473d40b28d7 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::finishLob()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finishLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishLob">ion\Writer::finishLob</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finishLob#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 6ede70b9a6e2ccc69fcce9c8d66782eb41a91d30..91585394d9ded2b766f9425b7213c9dd657c0f78 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Writer::flush()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/flush#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/flush">ion\Writer::flush</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/flush#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 3895f7d8b7a13321bedbf9901d40a32abd529b34..c952974e94191040704b25c05adaa59973aa3713 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>int ion\Writer::getDepth()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/getDepth#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/getDepth">ion\Writer::getDepth</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/getDepth#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 1edd307a6c1a1fbb6e33482c38a4f2643287958d..5433123650fc082e19f73b181d000562312fbd9e 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::startContainer(ion\Type $type)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Type $type</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/startContainer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startContainer">ion\Writer::startContainer</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/startContainer#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/startContainer#%24type">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index c52b0e91cefdbe6e0705185d86797bfcd5d7b227..93b3b01c0829719d72947fb439d662c3d0f74490 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::startLob(ion\Type $type)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Type $type</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/startLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startLob">ion\Writer::startLob</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/startLob#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/startLob#%24type">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index b7b0d29211ef2543ba00d938060cfeb61aa485f9..47639cdecd287ffc9cb45a7643558d7a94b0e5f2 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeAnnotation([ion\Symbol|string        ?&gt;...$annotation])</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>Optional ion\Symbol|string         ?&gt;...$annotation</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeAnnotation">ion\Writer::writeAnnotation</a>([<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>        ?&gt;...<span class="var">$annotation</span>])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeAnnotation#Params:">#</a>
+</h2><ul>
+<li>Optional <a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>     ?&gt;...<span class="var" id="$annotation">$annotation<a class="permalink" href="ion/Writer/writeAnnotation#%24annotation">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 0b345186a291d482eb7094e165ba439ad12aa7d0..c759f582d82a86fd1a473c77185e2badb48a3bc5 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeBLob(string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeBLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBLob">ion\Writer::writeBLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeBLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeBLob#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 4c74d8738f5a9071613c019c1c07c388db9d0116..d0e4e87a224fe4a22fdef9521f7ddb4c262287a4 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeBool(bool $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>bool $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeBool#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBool">ion\Writer::writeBool</a>(<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeBool#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeBool#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 1570b12240288db6a659ef009b09a1363c3f04b5..9970634982a06ae2af30673f5f2a15c1503dda8c 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeCLob(string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeCLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeCLob">ion\Writer::writeCLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeCLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeCLob#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index d3343d19e68931bdf7fe3693f6cdf854604ef3f9..15469a85ec41ef9762e1eeb221341b82c784bfe8 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeDecimal(ion\Decimal|string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Decimal|string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeDecimal#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeDecimal">ion\Writer::writeDecimal</a>(<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeDecimal#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeDecimal#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index df36f12b5f8ef69080acda4c32eb295ccdd9806c..e75f3d1a77e5313b76813ff13882375f6b72178f 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeFieldName(string $name)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $name</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeFieldName#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFieldName">ion\Writer::writeFieldName</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeFieldName#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Writer/writeFieldName#%24name">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index a80dfd910444a56357c0f68c3e0ac90a56529b1c..07babd68e39f7883b16355841cf92bb97a0e2b86 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeFloat(float $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>float $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeFloat#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFloat">ion\Writer::writeFloat</a>(<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeFloat#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeFloat#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index a89f122c33f9b8e302b8ee4df9d54d2a09cf6c80..a7671737d533fca3518cb765cee562b19abd9eff 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeInt(string|int $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|int $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeInt#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeInt">ion\Writer::writeInt</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeInt#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeInt#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 00b1832afecf215f72d2667edeabbc91dd97761f..949fd4f50d09b4e16caa6f1773bc756afbe28d4b 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeNull()</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<p>None.</p>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeNull#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeNull">ion\Writer::writeNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeNull#Params:">#</a>
+</h2><p>None.</p>              
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 7368d521a1c69259712b0f33b3d24c4845ccbdf2..f608caa077c6b2575fd14b1ea74a55e5b3ddc62a 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeString(string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeString#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeString">ion\Writer::writeString</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeString#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeString#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 445f97d35f3b668eac3c8543260a1df6719d31b9..583d2c7f8e7de8a6626374eb5b61388461aa69e1 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeSymbol(ion\Symbol|string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Symbol|string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeSymbol#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeSymbol">ion\Writer::writeSymbol</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeSymbol#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeSymbol#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 13f146d1e305665b8a300fefca4709eb04577b35..c05608e58f41962588bd7ce06ee665d466ea54f0 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeTimestamp(ion\Timestamp|string $value)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Timestamp|string $value</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeTimestamp#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTimestamp">ion\Writer::writeTimestamp</a>(<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeTimestamp#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeTimestamp#%24value">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 78a7b55c99a3f0c74317743e1897d11f5b2f49fa..e38b5c99a1a970aa8069bacf2fa0c2b88f834731 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>void ion\Writer::writeTypedNull(ion\Type $type)</h1>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>ion\Type $type</li>
-</ul>
-
-
-
-               
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeTypedNull#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTypedNull">ion\Writer::writeTypedNull</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeTypedNull#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/writeTypedNull#%24type">#</a></span>
+</li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 3f272eb96c8943f5326d2756e838c599b995b620..65adb6ed974a01e43c7ccdd03ed38221b8902315 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>string ion\serialize(mixed $data, [?ion\Serializer $serializer = NULL])</h1>
-<p>Serialize a PHP value as ION data.</p>
-<p>Serializes supported PHP values with the optionally provided \ion\Serializer:</p>
-<ul>
-<li>NULL</li>
-<li>bool</li>
-<li>int</li>
-<li>float</li>
-<li>string</li>
-<li>references</li>
-<li>arrays</li>
-<li>objects (incl. \Serializable, and classes implementing magic and custom __serialize)</li>
-</ul>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>mixed $data<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/serialize#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/serialize">ion\serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [?<a href="ion/Serializer">ion\Serializer</a> <span class="var">$serializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Serialize a PHP value as ION data.</p><p>Serializes supported PHP values with the optionally provided <a href="ion/Serializer">\ion\Serializer:</a></p><ul>
+<li><code><a href="https://php.net/manual/en/language.types.null">NULL</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.integer">int</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.float">float</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.string">string</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.references">reference</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.array">array</a></code></li>
+<li>object (incl. <code><a href="https://php.net/manual/en/class.serializable">\Serializable</a></code>, and classes implementing magic and custom __serialize)</li>
+</ul><h2 id="Params:">Params:<a class="permalink" href="ion/serialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/serialize#%24data">#</a></span><br>
 PHP value(s).</li>
-<li>Optional ?ion\Serializer $serializer = NULL<br />
+<li>Optional ?<a href="ion/Serializer">ion\Serializer</a> <span class="var" id="$serializer">$serializer<a class="permalink" href="ion/serialize#%24serializer">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Custom serializer.</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string, serialized ION data</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/serialize#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, serialized ION data</li>
+</ul><h2 id="Throws:">Throws:<a class="permalink" href="ion/serialize#Throws:">#</a>
+</h2><ul>
+<li><a href="ion/Exception">\ion\Exception</a></li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -115,7 +111,7 @@ Custom serializer.</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 746ef29d15af910d41ea3b6e7fb451ff3276346e..5244b8fc7097f23903e49053d31a344d3e336e51 100644 (file)
                </li>
        </ul>
 </div>
-                                       
-<h1>mixed ion\unserialize(string|resource $data, [?ion\Unserializer $unserializer = NULL])</h1>
-<p>Unserialize ION data (stream) as PHP value(s).</p>
-<h2>Params:<a id="Params:" href="#Params:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>string|resource $data<br />
-Serialized ION data, either as string buffer or stream,.</li>
-<li>Optional ?ion\Unserializer $unserializer = NULL<br />
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/unserialize#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/unserialize">ion\unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [?<a href="ion/Unserializer">ion\Unserializer</a> <span class="var">$unserializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Unserialize ION data (stream) as PHP value(s).</p><h2 id="Params:">Params:<a class="permalink" href="ion/unserialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/unserialize#%24data">#</a></span><br>
+Serialized ION data, either as <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer or stream,.</li>
+<li>Optional ?<a href="ion/Unserializer">ion\Unserializer</a> <span class="var" id="$unserializer">$unserializer<a class="permalink" href="ion/unserialize#%24unserializer">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
 Unserialize ION data (stream) as PHP value(s).</li>
-</ul>
-<h2>Returns:<a id="Returns:" href="#Returns:" class="permalink" aria-hidden="true" title="">#</a></h2>
-<ul>
-<li>mixed, unserialized PHP values</li>
-</ul>
-
-
-
-               
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/unserialize#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code>, unserialized PHP values</li>
+</ul><h2 id="Throws:">Throws:<a class="permalink" href="ion/unserialize#Throws:">#</a>
+</h2><ul>
+<li><a href="ion/Exception">\ion\Exception</a></li>
+</ul>          
                        <div id="disqus_thread"><button id="disqus_activator">Show <span> </span> Comment(s)</button></div>
                        <script>
                                var disqus_shortname = 'mdref';
@@ -104,7 +102,7 @@ Unserialize ION data (stream) as PHP value(s).</li>
                        <footer>
                                
 <ul>
-       <li><a href="https://github.com/m6w6/mdref">mdref-v2.0
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
 </a></li>
        <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
        <li>
index 5e389b41586229b306a69e28e8a5d05db3a3a896..a4dd0f3dbafa8a221d9edacf9f2dbe1e7dcfecbc 100644 (file)
@@ -23,14 +23,14 @@ namespace ion;
  *  * int
  *  * float
  *  * string
- *  * references
- *  * arrays
- *  * objects (incl. \Serializable, and classes implementing magic and custom __serialize)
+ *  * reference
+ *  * array
+ *  * object (incl. \Serializable, and classes implementing magic and custom __serialize)
  *
  * @param mixed $data PHP value(s).
  * @param Serializer|null $serializer Custom serializer.
  * @return string serialized ION data
- * @throws ion\Exception
+ * @throws \ion\Exception
  */
 function serialize(mixed $data, ?Serializer $serializer = null) : string {}
 
@@ -39,7 +39,7 @@ function serialize(mixed $data, ?Serializer $serializer = null) : string {}
  *
  * @param string|resource $data Serialized ION data, either as string buffer or stream,.
  * @return mixed unserialized PHP values
- * @throws ion\Exception
+ * @throws \ion\Exception
  */
 function unserialize($data, ?Unserializer $unserializer = null) : mixed {}