Weave Code
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 Dispatch Bundle Laravel Package

dbp/relay-dispatch-bundle

Symfony bundle providing the Relay Dispatch API backend. Works with the Dispatch Frontend app, offering endpoints and services for dispatch workflows. Includes docs, changelog, and CI-tested code for integrating dispatch features into your Relay setup.

View on GitHub
Deep Wiki
Context7

CLI Commands

# Create request for user id 1234567890
./bin/console dbp:relay:dispatch:test-seed create --request-person-id=4455667788 --recipient-person-id=1234567890

# Create request for user id 1234567890 and submit it to the queue
./bin/console dbp:relay:dispatch:test-seed create --request-person-id=4455667788 --recipient-person-id=1234567890 --submit

# Create request for user id 1234567890 and directly submit it without queue
./bin/console dbp:relay:dispatch:test-seed create --request-person-id=4455667788 --recipient-person-id=1234567890 --submit --direct

# Create request for user id 1234567890, directly submit it without queue and show the xml of the request
./bin/console dbp:relay:dispatch:test-seed create --request-person-id=4455667788 --recipient-person-id=1234567890 --submit --direct --output-request-xml

# Add a recipient to an existing request
./bin/console dbp:relay:dispatch:test-seed add-recipient --request-id=4d553985-d44f-404f-acf3-cd0eac7ae9c2 --recipient-person-id=1234567890

# Create and submit request for Heinrich Mustermann for the address "Am Umweg 9" and show the xml of the request
./bin/console dbp:relay:dispatch:test-seed create \
    --request-person-id=4455667788 \
    --recipient-given-name=Heinrich \
    --recipient-family-name=Mustermann \
    --recipient-street-address="Am Umweg 9" \
    --recipient-postal-code=8010 \
    --recipient-address-locality=Graz \
    --recipient-address-country=AT \
    --submit --direct --output-request-xml

# Show last 10 recipients
./bin/console dbp:relay:dispatch:recipient-list --limit 10

# Show last 5 submitted recipients after sending status requests
./bin/console dbp:relay:dispatch:recipient-list --limit 5 --submitted-only --status-requests

# Do status request for AppDeliveryID ADID_relay-dispatch-bundle-f839234020-c4d545db-95d1-4358-b37b-fcca31680c9e
./bin/console dbp:relay:dispatch:status-request ADID_relay-dispatch-bundle-f839234020-c4d545db-95d1-4358-b37b-fcca31680c9e

# Do status request for AppDeliveryID ADID_relay-dispatch-bundle-f839234020-c4d545db-95d1-4358-b37b-fcca31680c9e and output the response xml
./bin/console dbp:relay:dispatch:status-request ADID_relay-dispatch-bundle-f839234020-c4d545db-95d1-4358-b37b-fcca31680c9e --output-response-xml

# Create a DeliveryStatusChange for request recipient 3e2cb1fd-b536-42aa-95d6-49cfeb53cb92 with a file
./bin/console dbp:relay:dispatch:delivery-status-change create 3e2cb1fd-b536-42aa-95d6-49cfeb53cb92 --status-type=26 --description="Just a test" --with-file
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.
make-dev/orca
dmstr/symfony-system-resources-bundle
dmstr/symfony-job-queue-bundle
dmstr/openapi-json-schema-bundle
dmstr/keycloak-security-bundle
dmstr/doctrine-audit-log-bundle
dmstr/api-platform-utils-bundle
dmstr/api-configuration-bundle
chrisdev/ux-components
baks-dev/finances
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle