fD|AFNC8rS6bNbx
F{0EiQ;lTg^
literal 0
HcmV?d00001
diff --git a/docs/v0.1/index.css b/docs/v0.1/index.css
new file mode 100644
index 0000000..063b6a1
--- /dev/null
+++ b/docs/v0.1/index.css
@@ -0,0 +1,332 @@
+html {
+ font-size: 18px;
+}
+html, body{
+ height: 100%;
+ min-height: 100%;
+}
+body, code {
+ font-family: Inconsolata, 'Inconsolata Awesome', 'Andale Mono', Monaco, 'Courier New', Courier, monospace;
+}
+body {
+ line-height: 1.5;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 0;
+ color: #3f3f3f;
+}
+
+div.page {
+ margin: auto;
+/* max-width: 1200px;
+*/ min-height: 100%;
+ padding-bottom: 5em;
+ box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.5);
+}
+
+div.page>* {
+ margin-left: 1em;
+}
+div.page>footer {
+ margin-left: 0;
+}
+div.page>ul, div.page>div>ul {
+ margin-left: 2em;
+}
+
+.sidebar {
+ float: right;
+ background: #f0f0f0;
+ border-bottom-left-radius: 10px;
+ padding: 0;
+ width: auto;
+ min-width: 200px;
+ padding-right: 1em;
+ padding-bottom: 1em;
+ margin-bottom: 1em;
+}
+.sidebar>ul {
+}
+.sidebar ul {
+ margin-left: 1em;
+ margin-top: .5em;
+ margin-bottom: 0;
+ padding: 0;
+ list-style-type: none;
+}
+
+.sidebar .edit {
+ display: block;
+ position: relative;
+ top: 2em;
+ right: 0;
+ -webkit-transform: rotate(45deg);
+ transform: rotate(45deg);
+ text-decoration: none;
+ font-weight: bold;
+ text-shadow: 0 0 5px red;
+ float: right;
+}
+
+.sidebar .edit a {
+ color: white !important;
+}
+code {
+ border-radius: 2px;
+ padding: 0px 2px 2px 2px;
+ background: #f0f0f0;
+ color: #606060;
+ box-shadow: 0 0 1px #999;
+}
+
+code code {
+ display: inline;
+ padding: 0;
+ background: transparent;
+ border: none;
+ box-shadow: none;
+}
+
+pre>code {
+ display: inline-block;
+ padding: 1em;
+ min-width: 50%;
+ line-height: 1.2;
+}
+
+pre>code, pre>code code {
+ background: #333;
+ color: ghostwhite;
+}
+pre>code .comment {
+ color: darkorange !important;
+}
+pre>code .string {
+ color: darkseagreen !important;
+}
+pre>code .keyword {
+ color: darkgray !important;
+}
+
+p, pre, table, dl {
+ margin: 1em 2em;
+ margin-left: 2em !important;
+}
+
+pre>code, table, dl {
+ margin-bottom: 2em !important;
+}
+
+li>p {
+ margin: 1em 0;
+}
+
+blockquote {
+ border-top: 1px solid #800000;
+ border-bottom: 1px solid #800000;
+ background: #ffe4e1;
+ margin: 2em 0 !important;
+}
+
+ul {
+ margin-top: 1em;
+ margin-bottom: 2em;
+}
+ol {
+ list-style-type: none;
+}
+ol ul {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+ol li {
+ margin-bottom: 0;
+}
+ol>li {
+ font-weight: bold;
+ margin-bottom: .5em;
+}
+ol>li>* {
+ font-weight: normal;
+}
+li {
+ margin-bottom: .5em;
+}
+a, h1 code>a {
+ color: #2f4f4f;
+}
+a:hover {
+ text-decoration: none;
+}
+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;
+ top: 0;
+ right: 0;
+ color: #999999;
+ opacity: 0.25;
+}
+
+.var {
+ color: #800000;
+}
+.constant {
+ color: #2e8b57;
+}
+
+h1, li h3, th, footer {
+ background: #708090;
+ color: #f5f5dc;
+}
+
+h1, footer {
+ margin: 0;
+/* max-width: 1200px;
+*/ padding: 1em;
+}
+
+h1 {
+ line-height: 1.5;
+ margin-left: 0 !important;
+ padding-left: 2em;
+}
+h1 code {
+ font-weight: normal;
+ font-size: .9em;
+ line-height: 1.33;
+}
+h1 a.permalink {
+ left: -.8em;
+ margin-right: -.6em;
+}
+
+li h3 {
+ border-radius: 4px;
+ display: inline-block;
+ width: auto;
+ padding: .2em;
+ margin: .5em 0 0 0;
+}
+
+div.page>h3, div.page>div>h3 {
+ margin-left: 1.25em;
+}
+div.page>h4, div.page>div>h4 {
+ margin-left: 1.5em;
+}
+div.page>h5, div.page>div>h5 {
+ margin-left: 1.75em;
+}
+div.page>h6, div.page>div>h6 {
+ margin-left: 2em;
+}
+
+h1 .constant, pre>code .consant, li h3 .constant {
+ color: #98fb98;
+}
+
+h1 .var, pre>code .var, li h3 .var {
+ color: #f4a460;
+}
+h1 {
+ font-size: 125%;
+}
+h2 {
+ font-size: 120%;
+}
+h3 {
+ font-size: 110%;
+}
+h4 {
+ font-size: 100%;
+}
+footer a, h1 a, pre>code a, li h3 a {
+ color: #b0e0e6;
+}
+li h3 {
+}
+li h3 a {
+ text-decoration: none;
+}
+li h3 a:hover {
+ text-decoration: underline;
+}
+
+#disqus_thread {
+ margin-top: 8em;
+ margin-right: 2em;
+}
+#disqus_activator {
+ margin: auto;
+ width: 80%;
+ padding: 1em;
+ background-color: slategrey;
+ color: white;
+ font-size: 1em;
+ font-weight: bold;
+ border: 0;
+ border-radius: 2px;
+ box-shadow: 0 0 4px #999;
+}
+
+footer {
+ font-size: smaller;
+ text-align: center;
+ clear: both;
+ position: fixed;
+ bottom: 0;
+ width: 100%;
+ padding: 0;
+ transition: margin-bottom 2s ease 0.1s;
+}
+footer.hidden {
+ margin-bottom: -10em;
+ transition: margin-bottom 2s ease 0.1s;
+}
+
+footer ul {
+ margin: 0;
+ padding: 1em 0;
+}
+
+footer li {
+ list-style-type: none;
+ display: inline-block;
+ margin: 0 1em;
+}
+
+footer a {
+ text-decoration: none;
+}
+
+footer a:hover {
+ text-decoration: underline;
+}
+
+table {
+ border-collapse: collapse;
+}
+th, td {
+ padding: .4em;
+ border-bottom: 1px solid rgba(112, 128, 144, 0.1);
+}
+dt {
+ font-weight: bold;
+ margin-top: 1em;
+}
+dd {
+ line-height: 1.33;
+ margin-left: 1em;
+}
+h1, footer, table, .sidebar, pre>code, li h3 {
+ box-shadow: 0 0 4px #708090;
+}
diff --git a/docs/v0.1/index.html b/docs/v0.1/index.html
new file mode 100644
index 0000000..d1a5fbd
--- /dev/null
+++ b/docs/v0.1/index.html
@@ -0,0 +1,77 @@
+
+
+
+
+
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# mdref
+
Download the Stub file:
+
+
+ ion.stub.php
+
+ Last modified:
+ 2022-01-28 09:29:47 UTC
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/index.js b/docs/v0.1/index.js
new file mode 100644
index 0000000..5c4d8f1
--- /dev/null
+++ b/docs/v0.1/index.js
@@ -0,0 +1,61 @@
+"use strict";
+
+$(function() {
+ var mdref = {
+ log: function log() {
+ console.log.apply(console, arguments);
+ },
+ blink: function blink(c) {
+ var $c = $(c);
+
+ $c.fadeOut("fast").queue(function(next) {
+ this.style.color = "red";
+ next();
+ }).fadeIn("fast").fadeOut("slow").queue(function(next) {
+ this.style.color = "";
+ next();
+ }).fadeIn("slow");
+ },
+ 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 scrolled = false;
+
+ 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);
+ scrolled = true;
+ }
+ mdref.blink(c);
+ }
+ });
+ }
+ }
+ }
+ };
+
+ $(window).on("hashchange", mdref.hashchange);
+ mdref.hashchange();
+
+ $("#disqus_activator").on("click", function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+ dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+ });
+ $.ajax("https://disqus.com/api/3.0/threads/details.json?thread:ident="+(disqus_identifier||"index")+"&forum=mdref&api_key=VmhVG4z5jjtY8SCaMstOjfUuwniMv43Xy9FCU9YfEzhsrl95dNz1epykXSJn8jt9"). then(function(json) {
+ if (json && json.response) {
+ $("#disqus_activator span").text(json.response.posts);
+ }
+ });
+ setTimeout(function() {
+ $("footer").addClass("hidden");
+ }, 1000);
+});
diff --git a/docs/v0.1/ion.html b/docs/v0.1/ion.html
new file mode 100644
index 0000000..42e3138
--- /dev/null
+++ b/docs/v0.1/ion.html
@@ -0,0 +1,459 @@
+
+
+
+
+
+ ion -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# pecl/ion About:#
+ PHP extension wrapping amzn/ion-c .
+See the Amazon ION specification .
License:#
+ BSD-2-Clause ;
+see spdx.org .
Installation:#
+ PECL#
+
+pecl install ion
+
PHARext#
+ Watch out for PECL replicates
+and pharext packages attached to releases .
Checkout#
+
+git clone github.com:awesomized/ext-ion cd ext-ion /path/to/phpize ./configure --with-php-config=/path/to/php-config make sudo make install
+
Dependencies:#
+ Required:#
+
+PHP-8.1
+
+ext/date (standard)
+ext/spl (standard)
+
+
+ Optional:#
+ Trinity:#
+
+phpize ./configure make # -j$(nproc) sudo make install # INSTALL=install
+
Try with Docker:#
+
+docker build -t php-ion docker run --rm php-ion -r 'echo ion\serialize(ion\Symbol\PHP::asTable());'
+
Editor Stub:#
+ See ion.stub.php .
Known Issues:#
+ Due to private internal state of ion-c's readers and writers,
+instances of the following PHP classes cannot be cloned:
Editor Stub:#
+ This extension provides a stub file four your editor's auto-completion.
+
Download the Stub file:
+
+
+ ion.stub.php
+
+ Last modified:
+ 2022-01-28 09:29:47 UTC
+
+
+
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion.stub.php b/docs/v0.1/ion.stub.php
new file mode 100644
index 0000000..06eef69
--- /dev/null
+++ b/docs/v0.1/ion.stub.php
@@ -0,0 +1,1106 @@
+
+
+
+
+
+ â
Contributing -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Contributor Code of Conduct 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.
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.
Examples of unacceptable behavior by participants include:
+The use of sexualized language or imagery
+Personal attacks
+Trolling or insulting/derogatory comments
+Public or private harassment
+Publishing other's private information, such as physical or electronic
+addresses, without explicit permission
+Other unethical or unprofessional conduct.
+ 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.
This code of conduct applies both within project spaces and in public spaces
+when an individual is representing the project or its community.
Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by opening an issue or contacting one or more of the project maintainers.
This Code of Conduct is adapted from the
+Contributor Covenant , version 1.2.0,
+available at http://contributor-covenant.org/version/1/2/0/ .
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/: Security.html b/docs/v0.1/ion/: Security.html
new file mode 100644
index 0000000..2617aa6
--- /dev/null
+++ b/docs/v0.1/ion/: Security.html
@@ -0,0 +1,126 @@
+
+
+
+
+
+ â
Security -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Security Policy Supported Versions#
+ This project is still in its early development stages, so please consider
+any release not explicitly labeled as stable as experimental.
+
+
+Version
+Supported
+
+
+
+
+0.x
+â
+
+
+
Reporting a Vulnerability#
+ If you find a security vulnerability, please refrain from creating a
+public issue on Github, but rather contact me directly at mike@php.net
+or another suitable private contact method .
Any past vulnerabilities should be found in release changelogs after they
+have been fixed.
This is free and open source software provided under the the terms of
+the 2-Clause-BSD-License, see the LICENSE file.
+Thus, honor and goodwill is all being offered for reporting
+-- or even fixing -- any vulnerability.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog.html b/docs/v0.1/ion/Catalog.html
new file mode 100644
index 0000000..c385baf
--- /dev/null
+++ b/docs/v0.1/ion/Catalog.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+ Catalog -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The Catalog holds a collection of ion\Symbol\Table instances queried from ion\Reader and ion\Writer instances.
See also the ION spec's symbol guide chapter on catalog. .
Constants:#
+ None.
Properties:#
+
+
+private array
$symbolTables# = array
(
+)
+Internal cache.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog/__construct.html b/docs/v0.1/ion/Catalog/__construct.html
new file mode 100644
index 0000000..1dba4b9
--- /dev/null
+++ b/docs/v0.1/ion/Catalog/__construct.html
@@ -0,0 +1,93 @@
+
+
+
+
+
+ Catalog::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new Catalog.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog/add.html b/docs/v0.1/ion/Catalog/add.html
new file mode 100644
index 0000000..13d689e
--- /dev/null
+++ b/docs/v0.1/ion/Catalog/add.html
@@ -0,0 +1,97 @@
+
+
+
+
+
+ Catalog::add -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Add a shared symbol table to the catalog.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog/find.html b/docs/v0.1/ion/Catalog/find.html
new file mode 100644
index 0000000..f0fa950
--- /dev/null
+++ b/docs/v0.1/ion/Catalog/find.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Catalog::find -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Find a shared symbol table within the catalog.
Params:#
+
+
+string
$name#
+The name of the symbol table.
+Optional int
$version# = 0
+The version the symbol table should match.
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog/findBest.html b/docs/v0.1/ion/Catalog/findBest.html
new file mode 100644
index 0000000..c4212b3
--- /dev/null
+++ b/docs/v0.1/ion/Catalog/findBest.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Catalog::findBest -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Find a "best match" for a shared symbol table within the catalog.
Params:#
+
+
+string
$name#
+The name of the symbol table,
+Optional int
$version# = 0
+The minimum version of the symbol table.
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Catalog/remove.html b/docs/v0.1/ion/Catalog/remove.html
new file mode 100644
index 0000000..78b03ce
--- /dev/null
+++ b/docs/v0.1/ion/Catalog/remove.html
@@ -0,0 +1,101 @@
+
+
+
+
+
+ Catalog::remove -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Remove a shared symbol table from the catalog.
Params:#
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal.html b/docs/v0.1/ion/Decimal.html
new file mode 100644
index 0000000..c30e1d9
--- /dev/null
+++ b/docs/v0.1/ion/Decimal.html
@@ -0,0 +1,227 @@
+
+
+
+
+
+ Decimal -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An arbitrary precision fixed point decimal.
See also \ion\Decimal\Context , and the ION spec's decimal docs .
Constants:#
+ None.
Properties:#
+ Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context.html b/docs/v0.1/ion/Decimal/Context.html
new file mode 100644
index 0000000..67dde76
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context.html
@@ -0,0 +1,207 @@
+
+
+
+
+
+ Context -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An ion\Decimal 's context.
Constants:#
+ None.
Properties:#
+ Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/Dec128.html b/docs/v0.1/ion/Decimal/Context/Dec128.html
new file mode 100644
index 0000000..6454c7c
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/Dec128.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Dec128 -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a context suitable for 128bit decimals.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/Dec32.html b/docs/v0.1/ion/Decimal/Context/Dec32.html
new file mode 100644
index 0000000..85bef1e
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/Dec32.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Dec32 -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a context suitable for 32bit decimals.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/Dec64.html b/docs/v0.1/ion/Decimal/Context/Dec64.html
new file mode 100644
index 0000000..0b8585a
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/Dec64.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Dec64 -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a context suitable for 64bit decimals.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/DecMax.html b/docs/v0.1/ion/Decimal/Context/DecMax.html
new file mode 100644
index 0000000..f696698
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/DecMax.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+ DecMax -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a context with maximum settings.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/Rounding.html b/docs/v0.1/ion/Decimal/Context/Rounding.html
new file mode 100644
index 0000000..2200051
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/Rounding.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+ Rounding -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Rounding mode.
Constants:#
+
+
+Ceiling# = 0
+
+
+Up# = 1
+
+
+HalfUp# = 2
+
+
+HalfEven# = 3
+
+
+HalfDown# = 4
+
+
+Down# = 5
+
+
+Floor# = 6
+
+
+Down05Up# = 7
+
+ Properties:#
+
+
+public string
$name#
+Rounding mode.
+
+public int
$value#
+Rounding mode.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/Context/__construct.html b/docs/v0.1/ion/Decimal/Context/__construct.html
new file mode 100644
index 0000000..03fb001
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/Context/__construct.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+ Context::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new decimal context.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/__construct.html b/docs/v0.1/ion/Decimal/__construct.html
new file mode 100644
index 0000000..0c12011
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/__construct.html
@@ -0,0 +1,101 @@
+
+
+
+
+
+ Decimal::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new fixed point decimal.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/equals.html b/docs/v0.1/ion/Decimal/equals.html
new file mode 100644
index 0000000..5b3f576
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/equals.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Decimal::equals -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Check two decimals for equality.
Params:#
+ Returns:#
+
+
+bool
, Whether both decimals equal.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/isInt.html b/docs/v0.1/ion/Decimal/isInt.html
new file mode 100644
index 0000000..bab51bc
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/isInt.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Decimal::isInt -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Check whether the decimal is actually a big integer
.
Params:#
+ None.
Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/toInt.html b/docs/v0.1/ion/Decimal/toInt.html
new file mode 100644
index 0000000..50ef0b5
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/toInt.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Decimal::toInt -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the integer
represention of the decimal.
Params:#
+ None.
Throws:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Decimal/toString.html b/docs/v0.1/ion/Decimal/toString.html
new file mode 100644
index 0000000..13ca1a4
--- /dev/null
+++ b/docs/v0.1/ion/Decimal/toString.html
@@ -0,0 +1,95 @@
+
+
+
+
+
+ Decimal::toString -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the string
representation of the decimal.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Exception.html b/docs/v0.1/ion/Exception.html
new file mode 100644
index 0000000..4b6990b
--- /dev/null
+++ b/docs/v0.1/ion/Exception.html
@@ -0,0 +1,107 @@
+
+
+
+
+
+ Exception -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base exception for the ION extension.
Constants:#
+ None.
Properties:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/LOB.html b/docs/v0.1/ion/LOB.html
new file mode 100644
index 0000000..6d75e94
--- /dev/null
+++ b/docs/v0.1/ion/LOB.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+ LOB -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A large object.
See also \ion\Type , the ION spec's BLob definition , and the ION sepc's CLob definition .
Constants:#
+ None.
Properties:#
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/LOB/__construct.html b/docs/v0.1/ion/LOB/__construct.html
new file mode 100644
index 0000000..d424b6a
--- /dev/null
+++ b/docs/v0.1/ion/LOB/__construct.html
@@ -0,0 +1,91 @@
+
+
+
+
+
+ LOB::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create an ION large object.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader.html b/docs/v0.1/ion/Reader.html
new file mode 100644
index 0000000..bf90726
--- /dev/null
+++ b/docs/v0.1/ion/Reader.html
@@ -0,0 +1,551 @@
+
+
+
+
+
+ Reader -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION reader API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Buffer.html b/docs/v0.1/ion/Reader/Buffer.html
new file mode 100644
index 0000000..1293acb
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Buffer.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+ Buffer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION string
buffer reader API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Buffer/Reader.html b/docs/v0.1/ion/Reader/Buffer/Reader.html
new file mode 100644
index 0000000..e56a591
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Buffer/Reader.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+ Reader -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION buffer reader.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Buffer/Reader/__construct.html b/docs/v0.1/ion/Reader/Buffer/Reader/__construct.html
new file mode 100644
index 0000000..669feb8
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Buffer/Reader/__construct.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+ Reader::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new string
buffer reader.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Buffer/getBuffer.html b/docs/v0.1/ion/Reader/Buffer/getBuffer.html
new file mode 100644
index 0000000..ddcff56
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Buffer/getBuffer.html
@@ -0,0 +1,101 @@
+
+
+
+
+
+ Buffer::getBuffer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the buffer read from.
Params:#
+ None.
Returns:#
+
+
+string
, The buffer read from.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Options.html b/docs/v0.1/ion/Reader/Options.html
new file mode 100644
index 0000000..7efd0f2
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Options.html
@@ -0,0 +1,197 @@
+
+
+
+
+
+ Options -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reader options.
Constants:#
+ None.
Properties:#
+
+
+public ?ion\Catalog $catalog# = NULL
+ION catalog to use for symbol lookup.
+
+public ?ion\Decimal\Context $decimalContext# = NULL
+Decimal context to use.
+
+public ?Closure
$onContextChange# = NULL
+Callback as function(\ion\Reader ):void called upon local symbol table context change.
+
+public bool
$returnSystemValues# = false
+Whether to return otherwise hidden system values.
+
+public int
$maxContainerDepth# = 10
+The maximum depth of nested containers.
+
+public int
$maxAnnotations# = 10
+The maximum number of annotations allowed on a single value.
+
+public int
$annotationBufferSize# = 16384
+The maximum number of bytes of all annotations on a single value.
+
+public int
$tempBufferSize# = 16384
+The maximum number of bytes of a symbol/value/chunk.
+
+public bool
$skipCharacterValidation# = false
+Whether to skip UTF -8 validation.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Options/__construct.html b/docs/v0.1/ion/Reader/Options/__construct.html
new file mode 100644
index 0000000..014b045
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Options/__construct.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+ Options::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# 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
]]]]]]]]]) Params:#
+
+Optional ?ion\Catalog $catalog# = NULL
+ION catalog to use for symbol lookup.
+Optional ?ion\Decimal\Context $decimalContext# = NULL
+Decimal context to use.
+Optional ?Closure
$onContextChange# = NULL
+Callback as function(\ion\Reader ):void called upon local symbol table context change.
+Optional bool
$returnSystemValues# = false
+Whether to return otherwise hidden system values.
+Optional int
$maxContainerDepth# = 10
+The maximum depth of nested containers.
+Optional int
$maxAnnotations# = 10
+The maximum number of annotations allowed on a single value.
+Optional int
$annotationBufferSize# = 16384
+The maximum number of bytes of all annotations on a single value.
+Optional int
$tempBufferSize# = 16384
+The maximum number of bytes of a symbol/value/chunk.
+Optional bool
$skipCharacterValidation# = false
+Whether to skip UTF-8 validation.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Reader.html b/docs/v0.1/ion/Reader/Reader.html
new file mode 100644
index 0000000..f34ff2a
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Reader.html
@@ -0,0 +1,153 @@
+
+
+
+
+
+ Reader -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base implementation of ION readers.
Constants:#
+ None.
Properties:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream.html b/docs/v0.1/ion/Reader/Stream.html
new file mode 100644
index 0000000..85795f5
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream.html
@@ -0,0 +1,215 @@
+
+
+
+
+
+ Stream -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION stream reader API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream/Reader.html b/docs/v0.1/ion/Reader/Stream/Reader.html
new file mode 100644
index 0000000..8d9933d
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream/Reader.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+ Reader -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION stream reader.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream/Reader/__construct.html b/docs/v0.1/ion/Reader/Stream/Reader/__construct.html
new file mode 100644
index 0000000..9df3d44
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream/Reader/__construct.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+ Reader::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new stream reader.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream/getStream.html b/docs/v0.1/ion/Reader/Stream/getStream.html
new file mode 100644
index 0000000..9f02062
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream/getStream.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Stream::getStream -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the stream read from.
Params:#
+ None.
Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream/resetStream.html b/docs/v0.1/ion/Reader/Stream/resetStream.html
new file mode 100644
index 0000000..08b2880
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream/resetStream.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Stream::resetStream -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reset the stream read from.
Params:#
+
+
+resource
$stream#
+The new stream to from.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/Stream/resetStreamWithLength.html b/docs/v0.1/ion/Reader/Stream/resetStreamWithLength.html
new file mode 100644
index 0000000..51353bc
--- /dev/null
+++ b/docs/v0.1/ion/Reader/Stream/resetStreamWithLength.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+ Stream::resetStreamWithLength -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reset the stream read from, limiting length to read.
Params:#
+
+
+resource
$stream#
+The stream to read from.
+
+int
$length#
+The maximum length to read from $stream .
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/countAnnotations.html b/docs/v0.1/ion/Reader/countAnnotations.html
new file mode 100644
index 0000000..485688a
--- /dev/null
+++ b/docs/v0.1/ion/Reader/countAnnotations.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::countAnnotations -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getAnnotation.html b/docs/v0.1/ion/Reader/getAnnotation.html
new file mode 100644
index 0000000..e3b0012
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getAnnotation.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+ Reader::getAnnotation -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getAnnotationSymbol.html b/docs/v0.1/ion/Reader/getAnnotationSymbol.html
new file mode 100644
index 0000000..aa5e04e
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getAnnotationSymbol.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+ Reader::getAnnotationSymbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getAnnotationSymbols.html b/docs/v0.1/ion/Reader/getAnnotationSymbols.html
new file mode 100644
index 0000000..0f5afeb
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getAnnotationSymbols.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getAnnotationSymbols -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getAnnotations.html b/docs/v0.1/ion/Reader/getAnnotations.html
new file mode 100644
index 0000000..2ac7f23
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getAnnotations.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getAnnotations -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getDepth.html b/docs/v0.1/ion/Reader/getDepth.html
new file mode 100644
index 0000000..5cc7a39
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getDepth.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getDepth -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getFieldName.html b/docs/v0.1/ion/Reader/getFieldName.html
new file mode 100644
index 0000000..0f991b4
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getFieldName.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getFieldName -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getFieldNameSymbol.html b/docs/v0.1/ion/Reader/getFieldNameSymbol.html
new file mode 100644
index 0000000..453b524
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getFieldNameSymbol.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getFieldNameSymbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getPosition.html b/docs/v0.1/ion/Reader/getPosition.html
new file mode 100644
index 0000000..ed99000
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getPosition.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getPosition -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getType.html b/docs/v0.1/ion/Reader/getType.html
new file mode 100644
index 0000000..24f28f5
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getType.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getType -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getValueLength.html b/docs/v0.1/ion/Reader/getValueLength.html
new file mode 100644
index 0000000..873ed54
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getValueLength.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getValueLength -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/getValueOffset.html b/docs/v0.1/ion/Reader/getValueOffset.html
new file mode 100644
index 0000000..8104727
--- /dev/null
+++ b/docs/v0.1/ion/Reader/getValueOffset.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::getValueOffset -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/hasAnnotation.html b/docs/v0.1/ion/Reader/hasAnnotation.html
new file mode 100644
index 0000000..12d924e
--- /dev/null
+++ b/docs/v0.1/ion/Reader/hasAnnotation.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+ Reader::hasAnnotation -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/hasAnnotations.html b/docs/v0.1/ion/Reader/hasAnnotations.html
new file mode 100644
index 0000000..34a023c
--- /dev/null
+++ b/docs/v0.1/ion/Reader/hasAnnotations.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::hasAnnotations -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/isInStruct.html b/docs/v0.1/ion/Reader/isInStruct.html
new file mode 100644
index 0000000..8188c44
--- /dev/null
+++ b/docs/v0.1/ion/Reader/isInStruct.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::isInStruct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/isNull.html b/docs/v0.1/ion/Reader/isNull.html
new file mode 100644
index 0000000..b5a2a32
--- /dev/null
+++ b/docs/v0.1/ion/Reader/isNull.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::isNull -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readBool.html b/docs/v0.1/ion/Reader/readBool.html
new file mode 100644
index 0000000..4f426ad
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readBool.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readBool -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readDecimal.html b/docs/v0.1/ion/Reader/readDecimal.html
new file mode 100644
index 0000000..41b0cd6
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readDecimal.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readDecimal -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readFloat.html b/docs/v0.1/ion/Reader/readFloat.html
new file mode 100644
index 0000000..94061bb
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readFloat.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readFloat -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readInt.html b/docs/v0.1/ion/Reader/readInt.html
new file mode 100644
index 0000000..e959a42
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readInt.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readInt -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readLob.html b/docs/v0.1/ion/Reader/readLob.html
new file mode 100644
index 0000000..7e7bed5
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readLob.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readLobPart.html b/docs/v0.1/ion/Reader/readLobPart.html
new file mode 100644
index 0000000..9f923d8
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readLobPart.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+ Reader::readLobPart -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readNull.html b/docs/v0.1/ion/Reader/readNull.html
new file mode 100644
index 0000000..ed254fe
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readNull.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readNull -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readString.html b/docs/v0.1/ion/Reader/readString.html
new file mode 100644
index 0000000..86aff4d
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readString.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readString -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readStringPart.html b/docs/v0.1/ion/Reader/readStringPart.html
new file mode 100644
index 0000000..f8392a1
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readStringPart.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+ Reader::readStringPart -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readSymbol.html b/docs/v0.1/ion/Reader/readSymbol.html
new file mode 100644
index 0000000..2549064
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readSymbol.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readSymbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/readTimestamp.html b/docs/v0.1/ion/Reader/readTimestamp.html
new file mode 100644
index 0000000..b062e8b
--- /dev/null
+++ b/docs/v0.1/ion/Reader/readTimestamp.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Reader::readTimestamp -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Reader/seek.html b/docs/v0.1/ion/Reader/seek.html
new file mode 100644
index 0000000..4177d94
--- /dev/null
+++ b/docs/v0.1/ion/Reader/seek.html
@@ -0,0 +1,152 @@
+
+
+
+
+
+ Reader::seek -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+int
$offset#
+
+Optional int
$length# = -1
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Serializer.html b/docs/v0.1/ion/Serializer.html
new file mode 100644
index 0000000..4022847
--- /dev/null
+++ b/docs/v0.1/ion/Serializer.html
@@ -0,0 +1,144 @@
+
+
+
+
+
+ Serializer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Serializer interface , used to customize ion\serialize ()'s behavior.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Serializer/PHP.html b/docs/v0.1/ion/Serializer/PHP.html
new file mode 100644
index 0000000..c6e3638
--- /dev/null
+++ b/docs/v0.1/ion/Serializer/PHP.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+ PHP -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Specialization of the serializer for PHP.
Constants:#
+ None.
Properties:#
+
+
+public ?ion\Writer\Options $writerOptions# = NULL
+Writer options.
+
+public bool
$multiSequence# = false
+Whether to write the top level array
as multiple ION sequences.
+
+public bool
$callMagicSerialize# = true
+Whether to call magic __serialize() methods on objects to serialize.
+
+public ?string
$callCustomSerialize# = NULL
+Whether and which custom serialize method to call on objects to serialize.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Serializer/PHP/__construct.html b/docs/v0.1/ion/Serializer/PHP/__construct.html
new file mode 100644
index 0000000..a287506
--- /dev/null
+++ b/docs/v0.1/ion/Serializer/PHP/__construct.html
@@ -0,0 +1,104 @@
+
+
+
+
+
+ PHP::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new PHP ION serializer.
Params:#
+
+Optional ?ion\Writer\Options $writerOptions# = NULL
+Writer options.
+Optional bool
$multiSequence# = false
+Whether to write the top level array
as multiple ION sequences.
+Optional bool
$callMagicSerialize# = true
+Whether to call magic __serialize() methods on objects to serialize.
+Optional ?string
$callCustomSerialize# = NULL
+Whether and which custom serialize method to call on objects to serialize.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Serializer/serialize.html b/docs/v0.1/ion/Serializer/serialize.html
new file mode 100644
index 0000000..c371e1a
--- /dev/null
+++ b/docs/v0.1/ion/Serializer/serialize.html
@@ -0,0 +1,91 @@
+
+
+
+
+
+ Serializer::serialize -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol.html b/docs/v0.1/ion/Symbol.html
new file mode 100644
index 0000000..44d4c5b
--- /dev/null
+++ b/docs/v0.1/ion/Symbol.html
@@ -0,0 +1,248 @@
+
+
+
+
+
+ Symbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
See also ION spec's symbol definition , and ION spec's symbol guide .
Constants:#
+ None.
Properties:#
+
+
+public ?string
$value# = NULL
+The symbol's text representation.
+
+public int
$sid# = -1
+The symbols ID , referencing its location within a shared symbol table.
+
+public ?ion\Symbol\ImportLocation $importLocation# = NULL
+The import location referencing a shared symbol table.
+ Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Enum.html b/docs/v0.1/ion/Symbol/Enum.html
new file mode 100644
index 0000000..2feeb21
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Enum.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+ Enum -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base interface of built-in shared symbol tables.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Enum/toSID.html b/docs/v0.1/ion/Symbol/Enum/toSID.html
new file mode 100644
index 0000000..7abf93e
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Enum/toSID.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Enum::toSID -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Enum/toString.html b/docs/v0.1/ion/Symbol/Enum/toString.html
new file mode 100644
index 0000000..e7e2995
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Enum/toString.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Enum::toString -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
Returns:#
+
+
+string
, The symbol's textual representation.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Enum/toSymbol.html b/docs/v0.1/ion/Symbol/Enum/toSymbol.html
new file mode 100644
index 0000000..00c86f4
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Enum/toSymbol.html
@@ -0,0 +1,103 @@
+
+
+
+
+
+ Enum::toSymbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/ImportLocation.html b/docs/v0.1/ion/Symbol/ImportLocation.html
new file mode 100644
index 0000000..c2dfe22
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/ImportLocation.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+ ImportLocation -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The import location (referring to a shared table) of a symbol.
Constants:#
+ None.
Properties:#
+
+
+public string
$name#
+The name of the shared symbol table.
+
+public int
$location#
+The location (sid) of the symbol within the table.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/ImportLocation/__construct.html b/docs/v0.1/ion/Symbol/ImportLocation/__construct.html
new file mode 100644
index 0000000..2f20785
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/ImportLocation/__construct.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+ ImportLocation::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new import location.
Params:#
+
+
+string
$name#
+The name of the shared symbol table.
+
+int
$location#
+The location (sid) of the symbol within the table.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/PHP.html b/docs/v0.1/ion/Symbol/PHP.html
new file mode 100644
index 0000000..978b067
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/PHP.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+ PHP -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The built-in PHP symbols.
Constants:#
+
+
+PHP# = 'PHP'
+
+
+Reference# = 'R'
+
+
+Backref# = 'r'
+
+
+Property# = 'p'
+
+
+Object# = 'o'
+
+
+ClassObject# = 'c'
+
+
+MagicObject# = 'O'
+
+
+CustomObject# = 'C'
+
+
+Enum# = 'E'
+
+
+Serializable# = 'S'
+
+ Properties:#
+
+
+public string
$name#
+The built-in PHP symbols.
+
+public string
$value#
+The built-in PHP symbols.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/PHP/asTable.html b/docs/v0.1/ion/Symbol/PHP/asTable.html
new file mode 100644
index 0000000..5b44bf5
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/PHP/asTable.html
@@ -0,0 +1,98 @@
+
+
+
+
+
+ PHP::asTable -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the built-in PHP shared symbol table.
Params:#
+ None.
Returns:#
+
+\Table\Shared, The builtin PHP shared symbol table.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/System.html b/docs/v0.1/ion/Symbol/System.html
new file mode 100644
index 0000000..8a93334
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/System.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+ System -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The built-in ION system symbols.
Constants:#
+
+
+Ion# = '$ion'
+
+
+Ivm_1_0# = '$ion_1_0'
+
+
+IonSymbolTable# = '$ion_symbol_table'
+
+
+Name# = 'name'
+
+
+Version# = 'version'
+
+
+Imports# = 'imports'
+
+
+Symbols# = 'symbols'
+
+
+MaxId# = 'max_id'
+
+
+SharedSymbolTable# = '$ion_shared_symbol_table'
+
+ Properties:#
+
+
+public string
$name#
+The built-in ION system symbols.
+
+public string
$value#
+The built-in ION system symbols.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/System/asTable.html b/docs/v0.1/ion/Symbol/System/asTable.html
new file mode 100644
index 0000000..239b099
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/System/asTable.html
@@ -0,0 +1,98 @@
+
+
+
+
+
+ System::asTable -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the built-in ION system shared symbol table.
Params:#
+ None.
Returns:#
+
+\Table\Shared, The system symbol table.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table.html b/docs/v0.1/ion/Symbol/Table.html
new file mode 100644
index 0000000..f9c88a1
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table.html
@@ -0,0 +1,195 @@
+
+
+
+
+
+ Table -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base interface of an ION symbol table.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/Local.html b/docs/v0.1/ion/Symbol/Table/Local.html
new file mode 100644
index 0000000..e0db5b9
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/Local.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+ Local -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A local symbol table.
See also the ION spec's symbol guide , and the ION doc's cookbook .
Constants:#
+ None.
Properties:#
+
+
+private array
$imports# = array
(
+)
+Internal cache.
+
+private array
$symbols# = array
(
+)
+Internal cache.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/Local/__construct.html b/docs/v0.1/ion/Symbol/Table/Local/__construct.html
new file mode 100644
index 0000000..3f13c80
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/Local/__construct.html
@@ -0,0 +1,107 @@
+
+
+
+
+
+ Local::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a local symbol table.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/Local/import.html b/docs/v0.1/ion/Symbol/Table/Local/import.html
new file mode 100644
index 0000000..bdb894e
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/Local/import.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+ Local::import -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Import a symbol table.
Params:#
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/Shared.html b/docs/v0.1/ion/Symbol/Table/Shared.html
new file mode 100644
index 0000000..de2459d
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/Shared.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+ Shared -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A shared symbol table.
See also the ION spec's symbol guide , and the ION doc's cookbook .
Constants:#
+ None.
Properties:#
+
+
+public string
$name#
+The name of the shared symbol table.
+
+public int
$version# = 1
+The version of the shared symbol table.
+
+private array
$symbols# = array
(
+)
+Internal cache.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/Shared/__construct.html b/docs/v0.1/ion/Symbol/Table/Shared/__construct.html
new file mode 100644
index 0000000..b2f2e6f
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/Shared/__construct.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+ Shared::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a shared symbol table.
Params:#
+
+
+string
$name#
+The name of the shared symbol table.
+Optional int
$version# = 1
+The version of the shared symbol table.
+Optional ?array
$symbols# = NULL
+Internal cache.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/add.html b/docs/v0.1/ion/Symbol/Table/add.html
new file mode 100644
index 0000000..c9baa33
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/add.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+ Table::add -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Add a symbol to the table.
Params:#
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/find.html b/docs/v0.1/ion/Symbol/Table/find.html
new file mode 100644
index 0000000..1679819
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/find.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+ Table::find -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Find a symbol within the symbol table, including imports.
Params:#
+
+
+string
|int
$id#
+The ID or text of the symbol to find.
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/findLocal.html b/docs/v0.1/ion/Symbol/Table/findLocal.html
new file mode 100644
index 0000000..00df68b
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/findLocal.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+ Table::findLocal -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Find a symbol within only this symbol table, ignoring imports.
Params:#
+
+
+string
|int
$id#
+The ID or text of the symbol to find.
+ Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/Table/getMaxId.html b/docs/v0.1/ion/Symbol/Table/getMaxId.html
new file mode 100644
index 0000000..06dcdbf
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/Table/getMaxId.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+ Table::getMaxId -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the maximum symbol ID within the symbol table.
Params:#
+ None.
Returns:#
+
+
+int
, The maximum symbol ID.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/__construct.html b/docs/v0.1/ion/Symbol/__construct.html
new file mode 100644
index 0000000..b3032bb
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/__construct.html
@@ -0,0 +1,106 @@
+
+
+
+
+
+ Symbol::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create an ION symbol.
Params:#
+
+Optional ?string
$value# = NULL
+The symbol's text representation.
+Optional int
$sid# = -1
+The symbols ID, referencing its location within a shared symbol table.
+Optional ?ion\Symbol\ImportLocation $importLocation# = NULL
+The import location referencing a shared symbol table.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/equals.html b/docs/v0.1/ion/Symbol/equals.html
new file mode 100644
index 0000000..16a4a70
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/equals.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+ Symbol::equals -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Compare two symbols for equality.
Two symbols are considered equal, if either:
+both are the same object or NULL
+
+both values are NULL
(unknown text), and both $importLocations match
+both values match, regardless of $sid and $importLocation
+
+ Params:#
+ Returns:#
+
+
+bool
, whether the two Symbols equal
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Symbol/toString.html b/docs/v0.1/ion/Symbol/toString.html
new file mode 100644
index 0000000..2776319
--- /dev/null
+++ b/docs/v0.1/ion/Symbol/toString.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Symbol::toString -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Timestamp.html b/docs/v0.1/ion/Timestamp.html
new file mode 100644
index 0000000..29c7419
--- /dev/null
+++ b/docs/v0.1/ion/Timestamp.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+ Timestamp -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An ION Timestamp.
See also the ION spec's timestamp definition , and PHP's date documentation .
Constants:#
+ None.
Properties:#
+ Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Timestamp/Format.html b/docs/v0.1/ion/Timestamp/Format.html
new file mode 100644
index 0000000..be7d423
--- /dev/null
+++ b/docs/v0.1/ion/Timestamp/Format.html
@@ -0,0 +1,126 @@
+
+
+
+
+
+ Format -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Timestamp format.
Constants:#
+
+
+Year# = 'Y\T'
+
+
+Month# = 'Y-m\T'
+
+
+Day# = 'Y-m-d\T'
+
+
+Min# = 'Y-m-d\TH:i'
+
+
+Sec# = 'Y-m-d\TH:i:s'
+
+
+Frac# = 'Y-m-d\TH:i:s.v'
+
+
+MinTZ# = 'Y-m-d\TH:iP'
+
+
+SecTZ# = 'Y-m-d\TH:i:sP'
+
+
+FracTZ# = 'Y-m-d\TH:i:s.vP'
+
+ Properties:#
+
+
+public string
$name#
+Timestamp format.
+
+public string
$value#
+Timestamp format.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Timestamp/Precision.html b/docs/v0.1/ion/Timestamp/Precision.html
new file mode 100644
index 0000000..95742b8
--- /dev/null
+++ b/docs/v0.1/ion/Timestamp/Precision.html
@@ -0,0 +1,126 @@
+
+
+
+
+
+ Precision -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Timestamp precision.
Constants:#
+
+
+Year# = 1
+
+
+Month# = 3
+
+
+Day# = 7
+
+
+Min# = 23
+
+
+Sec# = 55
+
+
+Frac# = 119
+
+
+MinTZ# = 151
+
+
+SecTZ# = 183
+
+
+FracTZ# = 247
+
+ Properties:#
+
+
+public string
$name#
+Timestamp precision.
+
+public int
$value#
+Timestamp precision.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Timestamp/__construct.html b/docs/v0.1/ion/Timestamp/__construct.html
new file mode 100644
index 0000000..48838a1
--- /dev/null
+++ b/docs/v0.1/ion/Timestamp/__construct.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Timestamp::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new ION timestamp.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Type.html b/docs/v0.1/ion/Type.html
new file mode 100644
index 0000000..99a13e1
--- /dev/null
+++ b/docs/v0.1/ion/Type.html
@@ -0,0 +1,168 @@
+
+
+
+
+
+ Type -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION data type.
The following special PHP classes are provided for some data types:
Constants:#
+
+
+Null# = 0
+
+
+Bool# = 256
+
+
+Int# = 512
+
+
+Float# = 1024
+
+
+Decimal# = 1280
+
+
+Timestamp# = 1536
+
+
+Symbol# = 1792
+
+
+String# = 2048
+
+
+CLob# = 2304
+
+
+BLob# = 2560
+
+
+List# = 2816
+
+
+SExp# = 3072
+
+
+Struct# = 3328
+
+
+Datagram# = 3840
+
+
+EOF# = -256
+
+
+NONE# = -512
+
+ Properties:#
+
+
+public string
$name#
+ION data type.
+
+public int
$value#
+ION data type.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Unserializer.html b/docs/v0.1/ion/Unserializer.html
new file mode 100644
index 0000000..27cbcee
--- /dev/null
+++ b/docs/v0.1/ion/Unserializer.html
@@ -0,0 +1,144 @@
+
+
+
+
+
+ Unserializer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Unserializer interface , used to customize ion\unserialize ()'s behavior.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Unserializer/PHP.html b/docs/v0.1/ion/Unserializer/PHP.html
new file mode 100644
index 0000000..fcf7dc2
--- /dev/null
+++ b/docs/v0.1/ion/Unserializer/PHP.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+ PHP -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Specialization of the unserializer for PHP.
Constants:#
+ None.
Properties:#
+
+
+public ?ion\Reader\Options $readerOptions# = NULL
+Reader options.
+
+public bool
$multiSequence# = false
+Whether to continue reading multiple ION sequences after the first one.
+
+public bool
$callMagicUnserialize# = true
+Whether to call magic __unserialize() methods on objects to unserialize.
+
+public ?string
$callCustomUnserialize# = NULL
+Whether and which custom unserialize method to call on objects to unserialize.
+ Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Unserializer/PHP/__construct.html b/docs/v0.1/ion/Unserializer/PHP/__construct.html
new file mode 100644
index 0000000..6eb94a4
--- /dev/null
+++ b/docs/v0.1/ion/Unserializer/PHP/__construct.html
@@ -0,0 +1,104 @@
+
+
+
+
+
+ PHP::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new ION PHP unserializer.
Params:#
+
+Optional ?ion\Reader\Options $readerOptions# = NULL
+Reader options.
+Optional bool
$multiSequence# = false
+Whether to continue reading multiple ION sequences after the first one.
+Optional bool
$callMagicUnserialize# = true
+Whether to call magic __unserialize() methods on objects to unserialize.
+Optional ?string
$callCustomUnserialize# = NULL
+Whether and which custom unserialize method to call on objects to unserialize.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Unserializer/unserialize.html b/docs/v0.1/ion/Unserializer/unserialize.html
new file mode 100644
index 0000000..eb1440d
--- /dev/null
+++ b/docs/v0.1/ion/Unserializer/unserialize.html
@@ -0,0 +1,91 @@
+
+
+
+
+
+ Unserializer::unserialize -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer.html b/docs/v0.1/ion/Writer.html
new file mode 100644
index 0000000..5585e1d
--- /dev/null
+++ b/docs/v0.1/ion/Writer.html
@@ -0,0 +1,460 @@
+
+
+
+
+
+ Writer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION writer API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Buffer.html b/docs/v0.1/ion/Writer/Buffer.html
new file mode 100644
index 0000000..e9d8c39
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Buffer.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+ Buffer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION buffer writer API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Buffer/Writer.html b/docs/v0.1/ion/Writer/Buffer/Writer.html
new file mode 100644
index 0000000..764a854
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Buffer/Writer.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+ Writer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
IO buffer writer.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Buffer/Writer/__construct.html b/docs/v0.1/ion/Writer/Buffer/Writer/__construct.html
new file mode 100644
index 0000000..6f5ffea
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Buffer/Writer/__construct.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+ Writer::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new buffer writer.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Buffer/getBuffer.html b/docs/v0.1/ion/Writer/Buffer/getBuffer.html
new file mode 100644
index 0000000..77a144f
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Buffer/getBuffer.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Buffer::getBuffer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the buffer written to.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Buffer/resetBuffer.html b/docs/v0.1/ion/Writer/Buffer/resetBuffer.html
new file mode 100644
index 0000000..74460d8
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Buffer/resetBuffer.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+ Buffer::resetBuffer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reset the buffer written to.
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Options.html b/docs/v0.1/ion/Writer/Options.html
new file mode 100644
index 0000000..edee0c4
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Options.html
@@ -0,0 +1,193 @@
+
+
+
+
+
+ Options -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION writer options.
Constants:#
+ None.
Properties:#
+
+
+public ?ion\Catalog $catalog# = NULL
+ION catalog to use for symbol lookup.
+
+public ?ion\Decimal\Context $decimalContext# = NULL
+Decimal context to use.
+
+public bool
$outputBinary# = false
+Whether to output binary ION .
+
+public bool
$compactFloats# = false
+Whether to write doubles which fit in 32 bits as floats.
+
+public bool
$escapeNonAscii# = false
+Whether to slash-escape all non ASCII bytes.
+
+public bool
$prettyPrint# = false
+Whether to produce pretty-printed output.
+
+public bool
$indentTabs# = true
+Whether to indent with tabs, when pretty-printing.
+
+public int
$indentSize# = 2
+The number of spaces to use for indentation instead of tabs, when pretty-printing.
+
+public bool
$flushEveryValue# = false
+Whether to immediately flush every value written.
+
+public int
$maxContainerDepth# = 10
+Maximum depth of nested containers.
+
+public int
$maxAnnotations# = 10
+The maximum number of annotations allowed on a single value.
+
+public int
$tempBufferSize# = 16384
+Temporary buffer size.
+ Functions:#
+
+
+
+
+ Create custom ION writer options.
+
+ 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]]]]]]]]]]]])
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Options/__construct.html b/docs/v0.1/ion/Writer/Options/__construct.html
new file mode 100644
index 0000000..df881a5
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Options/__construct.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+ Options::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create custom ION writer options.
Params:#
+
+Optional ?ion\Catalog $catalog# = NULL
+ION catalog to use for symbol lookup.
+Optional ?ion\Decimal\Context $decimalContext# = NULL
+Decimal context to use.
+Optional bool
$outputBinary# = false
+Whether to output binary ION.
+Optional bool
$compactFloats# = false
+Whether to write doubles which fit in 32 bits as floats.
+Optional bool
$escapeNonAscii# = false
+Whether to slash-escape all non ASCII bytes.
+Optional bool
$prettyPrint# = false
+Whether to produce pretty-printed output.
+Optional bool
$indentTabs# = true
+Whether to indent with tabs, when pretty-printing.
+Optional int
$indentSize# = 2
+The number of spaces to use for indentation instead of tabs, when pretty-printing.
+Optional bool
$flushEveryValue# = false
+Whether to immediately flush every value written.
+Optional int
$maxContainerDepth# = 10
+Maximum depth of nested containers.
+Optional int
$maxAnnotations# = 10
+The maximum number of annotations allowed on a single value.
+Optional int
$tempBufferSize# = 16384
+Temporary buffer size.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Stream.html b/docs/v0.1/ion/Writer/Stream.html
new file mode 100644
index 0000000..aca0a4c
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Stream.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+ Stream -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION stream writer API.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+ Namespaces, Interfaces and Classes:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Stream/Writer.html b/docs/v0.1/ion/Writer/Stream/Writer.html
new file mode 100644
index 0000000..cf5c9fd
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Stream/Writer.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+ Writer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ION stream writer.
Constants:#
+ None.
Properties:#
+ None.
Functions:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Stream/Writer/__construct.html b/docs/v0.1/ion/Writer/Stream/Writer/__construct.html
new file mode 100644
index 0000000..0d52e90
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Stream/Writer/__construct.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+ Writer::__construct -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new stream writer.
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Stream/getStream.html b/docs/v0.1/ion/Writer/Stream/getStream.html
new file mode 100644
index 0000000..fb74d86
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Stream/getStream.html
@@ -0,0 +1,101 @@
+
+
+
+
+
+ Stream::getStream -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the stream being written to.
Params:#
+ None.
Returns:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/Writer.html b/docs/v0.1/ion/Writer/Writer.html
new file mode 100644
index 0000000..f3ac561
--- /dev/null
+++ b/docs/v0.1/ion/Writer/Writer.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+ Writer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base implementation of common functionality of ION writers.
Constants:#
+ None.
Properties:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/appendLob.html b/docs/v0.1/ion/Writer/appendLob.html
new file mode 100644
index 0000000..8a132c3
--- /dev/null
+++ b/docs/v0.1/ion/Writer/appendLob.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::appendLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/finish.html b/docs/v0.1/ion/Writer/finish.html
new file mode 100644
index 0000000..8b92949
--- /dev/null
+++ b/docs/v0.1/ion/Writer/finish.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::finish -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/finishContainer.html b/docs/v0.1/ion/Writer/finishContainer.html
new file mode 100644
index 0000000..04262fe
--- /dev/null
+++ b/docs/v0.1/ion/Writer/finishContainer.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::finishContainer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/finishLob.html b/docs/v0.1/ion/Writer/finishLob.html
new file mode 100644
index 0000000..cbf474f
--- /dev/null
+++ b/docs/v0.1/ion/Writer/finishLob.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::finishLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/flush.html b/docs/v0.1/ion/Writer/flush.html
new file mode 100644
index 0000000..b38e1d0
--- /dev/null
+++ b/docs/v0.1/ion/Writer/flush.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::flush -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/getDepth.html b/docs/v0.1/ion/Writer/getDepth.html
new file mode 100644
index 0000000..8904273
--- /dev/null
+++ b/docs/v0.1/ion/Writer/getDepth.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::getDepth -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/startContainer.html b/docs/v0.1/ion/Writer/startContainer.html
new file mode 100644
index 0000000..67adaa3
--- /dev/null
+++ b/docs/v0.1/ion/Writer/startContainer.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::startContainer -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/startLob.html b/docs/v0.1/ion/Writer/startLob.html
new file mode 100644
index 0000000..873bbbe
--- /dev/null
+++ b/docs/v0.1/ion/Writer/startLob.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::startLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeAnnotation.html b/docs/v0.1/ion/Writer/writeAnnotation.html
new file mode 100644
index 0000000..70b44eb
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeAnnotation.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+ Writer::writeAnnotation -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeBLob.html b/docs/v0.1/ion/Writer/writeBLob.html
new file mode 100644
index 0000000..60fe705
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeBLob.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeBLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeBool.html b/docs/v0.1/ion/Writer/writeBool.html
new file mode 100644
index 0000000..00a7b0c
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeBool.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeBool -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeCLob.html b/docs/v0.1/ion/Writer/writeCLob.html
new file mode 100644
index 0000000..0272434
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeCLob.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeCLob -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeDecimal.html b/docs/v0.1/ion/Writer/writeDecimal.html
new file mode 100644
index 0000000..f325ea6
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeDecimal.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeDecimal -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeFieldName.html b/docs/v0.1/ion/Writer/writeFieldName.html
new file mode 100644
index 0000000..ed720de
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeFieldName.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeFieldName -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeFloat.html b/docs/v0.1/ion/Writer/writeFloat.html
new file mode 100644
index 0000000..0417d4f
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeFloat.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeFloat -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeInt.html b/docs/v0.1/ion/Writer/writeInt.html
new file mode 100644
index 0000000..a8e4332
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeInt.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeInt -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeNull.html b/docs/v0.1/ion/Writer/writeNull.html
new file mode 100644
index 0000000..19c9a2d
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeNull.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Writer::writeNull -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+ None.
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeString.html b/docs/v0.1/ion/Writer/writeString.html
new file mode 100644
index 0000000..4a6fd6f
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeString.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeString -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeSymbol.html b/docs/v0.1/ion/Writer/writeSymbol.html
new file mode 100644
index 0000000..caf2a1c
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeSymbol.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeSymbol -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeTimestamp.html b/docs/v0.1/ion/Writer/writeTimestamp.html
new file mode 100644
index 0000000..ae48928
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeTimestamp.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeTimestamp -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/Writer/writeTypedNull.html b/docs/v0.1/ion/Writer/writeTypedNull.html
new file mode 100644
index 0000000..b7b5d2b
--- /dev/null
+++ b/docs/v0.1/ion/Writer/writeTypedNull.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Writer::writeTypedNull -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Params:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/serialize.html b/docs/v0.1/ion/serialize.html
new file mode 100644
index 0000000..5f4ac25
--- /dev/null
+++ b/docs/v0.1/ion/serialize.html
@@ -0,0 +1,127 @@
+
+
+
+
+
+ serialize -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Serialize a PHP value as ION data.
Serializes supported PHP values with the optionally provided \ion\Serializer:
Params:#
+ Returns:#
+
+
+string
, serialized ION data
+ Throws:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/v0.1/ion/unserialize.html b/docs/v0.1/ion/unserialize.html
new file mode 100644
index 0000000..9b32a20
--- /dev/null
+++ b/docs/v0.1/ion/unserialize.html
@@ -0,0 +1,118 @@
+
+
+
+
+
+ unserialize -
+ mdref
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Unserialize ION data (stream) as PHP value(s).
Params:#
+ Returns:#
+
+
+mixed
, unserialized PHP values
+ Throws:#
+
+
+
+
+
+
+
+
+
+
+
diff --git a/package.xml b/package.xml
index cdae013..95af76a 100644
--- a/package.xml
+++ b/package.xml
@@ -20,7 +20,7 @@ https://awesomized.github.io/ext-ion/
mike@php.net
yes
- 2022-01-24
+ 2022-02-01
0.1.0
0.1.0
--
2.30.2