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 |