Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Relay Blob Bundle Laravel Package

dbp/relay-blob-bundle

View on GitHub
Deep Wiki
Context7

Sequence Diagrams

Storing and retrieving files from a blob storage service requires some well defined steps.

Store a file

On page ABC the user want to store a file in the context of the page.

sequenceDiagram
    autonumber
    title: Page ABC
    Browser->>Application: I want to "store a file"
    note over Application: Check permissions
    note over Application: set path to App/ABC
    Application->>Browser: Signed "store a file under path App/ABC"
    Browser-->>API-Gateway: Give me a link for signed "store a file under path App/ABC"
    note over API-Gateway: Check signature
    API-Gateway-->>Storage Service: store file for prefix App/ABC
    note over Storage Service: Generate share link
    Storage Service-->>API-Gateway: Share link
    API-Gateway-->>Browser: Share link
    note over Browser: display share link(s)

Retrieve all files

On page DEF the user wants to get a list of all files in the context of this page.

sequenceDiagram
    autonumber
    title: Page DEF
    Browser->>Application: I want to display links
    note over Application: Check permission
    note over Application: set path to App/DEF
    Application->>Browser: Signed "get file(s) under path App/DEF"
    Browser-->>API-Gateway: Give me links for signed "get file(s) under path App/DEF"
    note over API-Gateway: Check signature
    API-Gateway-->>Storage Service: Get links for prefix App/DEF
    note over Storage Service: Generate share link(s)
    Storage Service-->>API-Gateway: Share link(s)
    API-Gateway-->>Browser: Share link(s)
    note over Browser: display share link(s)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
roundly-consulting/kubernetes-api-for-laravel
roundly-consulting/plausible-for-laravel
gvp/gvp-laravel-template
metasyncsite/laravel-metasync-client
roundly-consulting/onboarding-for-laravel
andydefer/laravel-notification
adachsoft/cli-process-tester
jhaskell13/laraflow
sebastienheyd/boilerplate-media-manager
ccast/tagixo-primix
pretendtrue/laravel-builder
sawmainek/laravel-scout-tntsearch-driver
tomshaw/laravel-calendar-table
dibakar/laravel-ownership
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo