class ion\Symbol\Table\Shared implements ion\Symbol\Table
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:
-
Create a shared symbol table.
void ion\Symbol\Table\Shared::__construct(string $name, [int $version = 1, [?array $symbols = NULL]])