dbp/relay-blob-library
PHP helper library for interacting with dbp relay-blob-bundle. Provides BlobApi for HTTP mode with optional OIDC authentication to add, fetch, and remove files (blobs) in a bucket, using simple BlobFile objects and identifiers.
dbp.relay.blob.file_api service defined
in the dbp/relay-blob-bundle and talks to Blob directly (via PHP).getSignedBlobFilesUrl publicgetSignedBlobFilesUrlWithBody publicPATCH requests to application/merge-patch+json
to match the new blob version v0.1.28setOAuth2Token to only throw a BlobApiErrorPUT to PATCH, and the PATCH body to multipart/formdata.creationTime from timestamp to ISO 8601 stringretentionDuration to deleteIn to conform with the newest blob versionDbp\Relay\BlobLibrary\Api\BlobApiError with getMessage, getErrorId and getErrorDetails methods\Dbp\Relay\BlobLibrary\Helpers\SignatureTools::verifySignatureTools tests\Dbp\Relay\BlobLibrary\Api\BlobApi::deleteBlobFileByIdentifier to \Dbp\Relay\BlobLibrary\Api\BlobApi::deleteFileByIdentifier\Dbp\Relay\BlobLibrary\Api\BlobApi::deleteBlobFilesByPrefix to \Dbp\Relay\BlobLibrary\Api\BlobApi::deleteFilesByPrefixrelay:errorId in \Dbp\Relay\BlobLibrary\Api\BlobApiError::decodeErrorIdHow can I help you explore Laravel packages today?