Classes
\
| Name | Description | |
|---|---|---|
| BackendServiceFactoryTest | Suite: BackendServiceFactoryTest | EMPTY |
| ChainpointProofTest | Simple tests of the key methods found in our JSONText subclass `ChainpointProof`. | EMPTY |
| Exception | No description available | EMPTY |
| VerifiableAdminControllerTest | Suite: VerifiableAdminControllerTest | EMPTY |
| VerifiableTest | Suite: VerifiableAdminControllerTest | EMPTY |
\PhpTek\Verifiable\Backend
| Name | Description | |
|---|---|---|
| BackendServiceFactory | Constructs and returns the appropriate backend service implementation, according to userland config. | EMPTY |
\PhpTek\Verifiable\Backend\Chainpoint
| Name | Description | |
|---|---|---|
| Gateway | Calls the endpoints of the Tierion network's ChainPoint service. | EMPTY |
| Service | Service class that works as an intermediary between any data model and the currently selected Merkle Tree backend gateway. | EMPTY |
\PhpTek\Verifiable\Control
| Name | Description | |
|---|---|---|
| UpdateProofController | Controller available to CLI or XHR requests for updating all or selected versionable object versions with full-proofs. | EMPTY |
| VerifiableAdminController | Accepts incoming requests for data verification e.g. from within the CMS or framework's admin area, proxies them through {@link VerifiableService} and sends them on their way. | EMPTY |
\PhpTek\Verifiable\Exception
| Name | Description | |
|---|---|---|
| VerifiableBackendException | Thrown when errors in the HTTP transport between SilverStripe and the backend occur, or when the backend itself responds with problems of its own. But then we all have those... | EMPTY |
| VerifiableValidationException | Thrown when validation errors occur with data to be passed to the backend. | EMPTY |
\PhpTek\Verifiable\Extension
| Name | Description | |
|---|---|---|
| VerifiableExtension | By attaching this extension to any {@link DataObject} subclass, it will therefore be "verifiable aware". Declaring a `verify()` method on it, will automatically make whatever the method returns, into that which is hashed and anchored to the backend. | EMPTY |
\PhpTek\Verifiable\ORM\FieldType
| Name | Description | |
|---|---|---|
| ChainpointProof | Encapsulates a single chainpoint proof as returned by the currently active Merkle store e.g. a Blockchain. | EMPTY |
\PhpTek\Verifiable\Test
| Name | Description | |
|---|---|---|
| MyTestDataObject | Class fixture for use in tests. | EMPTY |
| MyTestDataObjectNoVerify | Stub class without a userland-declared `verify()` method | EMPTY |
| MyTestDataObjectSource01 | No description available | EMPTY |
| MyTestDataObjectVerify | Stub class with a userland-declared `verify()` method | EMPTY |
\PhpTek\Verifiable\Util
| Name | Description | |
|---|---|---|
| Util | Some utility routines. | EMPTY |