docs: ctor promoted property defaults
authorMichael Wallner <mike@php.net>
Thu, 20 Jan 2022 09:11:26 +0000 (10:11 +0100)
committerMichael Wallner <mike@php.net>
Thu, 20 Jan 2022 09:11:26 +0000 (10:11 +0100)
docs/v0.0/ion/Decimal.html
docs/v0.0/ion/LOB.html
docs/v0.0/ion/Reader/Options.html
docs/v0.0/ion/Serializer/PHP.html
docs/v0.0/ion/Symbol.html
docs/v0.0/ion/Symbol/Table/Shared.html
docs/v0.0/ion/Timestamp.html
docs/v0.0/ion/Unserializer/PHP.html
docs/v0.0/ion/Writer/Options.html

index 3d82c80d4e7d648f688bb9de3dbbcb6879111016..98b80fcdd0dfa3db473d3e7519ce976217ba7e29 100644 (file)
 <ul>
 <li>public string|int $number<br />
 The decimal number.</li>
-<li>public ?ion\Decimal\Context $context<br />
+<li>public ?ion\Decimal\Context $context = NULL<br />
 The decimal context.</li>
 </ul>
 
index 0eb1eef2d1eb9df1f083eaacc81ef1373e903ed0..bc07f4bc8e849206bdb5c2c1b9ca61618f55a3ee 100644 (file)
@@ -92,7 +92,7 @@
 <ul>
 <li>public string $value<br />
 The value of the large object.</li>
-<li>public ion\Type $type<br />
+<li>public ion\Type $type = ion\Type::CLob<br />
 The type (CLob/BLob).</li>
 </ul>
 
index b3f53890a872a6e844363686b7e5a0b074d82dfc..a3742a227eb4752966c9c0be3902de3163f580e6 100644 (file)
 <p>None.</p>
 <h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
 <ul>
-<li>public ?ion\Catalog $catalog<br />
+<li>public ?ion\Catalog $catalog = NULL<br />
 ION catalog to use for symbol lookup.</li>
-<li>public ?ion\Decimal\Context $decimalContext<br />
+<li>public ?ion\Decimal\Context $decimalContext = NULL<br />
 Decimal context to use.</li>
-<li>public ?Closure $onContextChange<br />
+<li>public ?Closure $onContextChange = NULL<br />
 Callback as function(\ion\Reader):void called upon local symbol table context change.</li>
-<li>public bool $returnSystemValues<br />
+<li>public bool $returnSystemValues = false<br />
 Whether to return otherwise hidden system values.</li>
-<li>public int $maxContainerDepth<br />
+<li>public int $maxContainerDepth = 10<br />
 The maximum depth of nested containers.</li>
-<li>public int $maxAnnotations<br />
+<li>public int $maxAnnotations = 10<br />
 The maximum number of annotations allowed on a single value.</li>
-<li>public int $annotationBufferSize<br />
+<li>public int $annotationBufferSize = 16384<br />
 The maximum number of bytes of all annotations on a single value.</li>
-<li>public int $tempBufferSize<br />
+<li>public int $tempBufferSize = 16384<br />
 The maximum number of bytes of a symbol/value/chunk.</li>
-<li>public bool $skipCharacterValidation<br />
+<li>public bool $skipCharacterValidation = false<br />
 Whether to skip UTF-8 validation.</li>
 </ul>
 
index e6244b4faa64c9659dbd921c8d45f24f22541074..c72264ef6f3d4bd3e2d76b840e3c7f61262b6f62 100644 (file)
 <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<br />
+<li>public ?ion\Writer\Options $writerOptions = NULL<br />
 Writer options.</li>
-<li>public bool $multiSequence<br />
+<li>public bool $multiSequence = false<br />
 Whether to write the top level array as multiple ION sequences.</li>
-<li>public bool $callMagicSerialize<br />
+<li>public bool $callMagicSerialize = true<br />
 Whether to call magic __serialize() methods on objects to serialize.</li>
-<li>public ?string $callCustomSerialize<br />
+<li>public ?string $callCustomSerialize = NULL<br />
 Whether and which custom serialize method to call on objects to serialize.</li>
 </ul>
 
index 5856a4a03b947d495edb85c2a84a640a71ab053f..23dc76190622eca9e43b15509ac28f7665512f2a 100644 (file)
 <p>None.</p>
 <h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
 <ul>
-<li>public ?string $value<br />
+<li>public ?string $value = NULL<br />
 The symbol's text representation.</li>
-<li>public int $sid<br />
+<li>public int $sid = -1<br />
 The symbols ID, referencing its location within a shared symbol table.</li>
-<li>public ?ion\Symbol\ImportLocation $importLocation<br />
+<li>public ?ion\Symbol\ImportLocation $importLocation = NULL<br />
 The import location referencing a shared symbol table.</li>
 </ul>
 
index 74ff55e65287f8ca0e5db6efcd5a4ba4f7f25f36..7d7242900fa14c2d78c10cc1aee222bf5ebb44e9 100644 (file)
 <ul>
 <li>public string $name<br />
 The name of the shared symbol table.</li>
-<li>public int $version<br />
+<li>public int $version = 1<br />
 The version of the shared symbol table.</li>
 <li>private array $symbols = array (
 )<br />
index bfec2b3a5e6c015a01e2824c8c070e9318a5c447..c8b42792bce6c90eec1fe661df8ba96cbeca2a2a 100644 (file)
 <ul>
 <li>public int $precision<br />
 The timestamp's precision. See ion\Timestamp\Precision.</li>
-<li>public string $format<br />
+<li>public string $format = NULL<br />
 The timestamp's format. See ion\Timestamp\Format.</li>
 </ul>
 
index 70aaefedc42154c438de1b9a2d3f4ee9cac2e232..16b593846240d0a78793851d428212f8dc6609e9 100644 (file)
 <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<br />
+<li>public ?ion\Reader\Options $readerOptions = NULL<br />
 Reader options.</li>
-<li>public bool $multiSequence<br />
+<li>public bool $multiSequence = false<br />
 Whether to continue reading multiple ION sequences after the first one.</li>
-<li>public bool $callMagicUnserialize<br />
+<li>public bool $callMagicUnserialize = true<br />
 Whether to call magic __unserialize() methods on objects to unserialize.</li>
-<li>public ?string $callCustomUnserialize<br />
+<li>public ?string $callCustomUnserialize = NULL<br />
 Whether and which custom unserialize method to call on objects to unserialize.</li>
 </ul>
 
index 318bbaccfee6d950aad98241c54bbcc2453573a1..bb1aa10abf00921b3e01baa33c8f1a7476228fbe 100644 (file)
 <p>None.</p>
 <h2>Properties:<a id="Properties:" href="#Properties:" class="permalink" aria-hidden="true" title="">#</a></h2>
 <ul>
-<li>public ?ion\Catalog $catalog<br />
+<li>public ?ion\Catalog $catalog = NULL<br />
 ION catalog to use for symbol lookup.</li>
-<li>public ?ion\Decimal\Context $decimalContext<br />
+<li>public ?ion\Decimal\Context $decimalContext = NULL<br />
 Decimal context to use.</li>
-<li>public bool $outputBinary<br />
+<li>public bool $outputBinary = false<br />
 Whether to output binary ION.</li>
-<li>public bool $compactFloats<br />
+<li>public bool $compactFloats = false<br />
 Whether to write doubles which fit in 32 bits as floats.</li>
-<li>public bool $escapeNonAscii<br />
+<li>public bool $escapeNonAscii = false<br />
 Whether to slash-escape all non ASCII bytes.</li>
-<li>public bool $prettyPrint<br />
+<li>public bool $prettyPrint = false<br />
 Whether to produce pretty-printed output.</li>
-<li>public bool $indentTabs<br />
+<li>public bool $indentTabs = true<br />
 Whether to indent with tabs, when pretty-printing.</li>
-<li>public int $indentSize<br />
+<li>public int $indentSize = 2<br />
 The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
-<li>public bool $flushEveryValue<br />
+<li>public bool $flushEveryValue = false<br />
 Whether to immediately flush every value written.</li>
-<li>public int $maxContainerDepth<br />
+<li>public int $maxContainerDepth = 10<br />
 Maximum depth of nested containers.</li>
-<li>public int $maxAnnotations<br />
+<li>public int $maxAnnotations = 10<br />
 The maximum number of annotations allowed on a single value.</li>
-<li>public int $tempBufferSize<br />
+<li>public int $tempBufferSize = 16384<br />
 Temporary buffer size.</li>
 </ul>