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

Idempotency Bundle Laravel Package

conejerock/idempotency-bundle

View on GitHub
Deep Wiki
Context7

Getting started

Installation

Add conejerock/idempotency-bundle to your composer.json file:

> composer require "conejerock/idempotency-bundle"

Register the bundle

Register bundle into config/bundles.php (Flex did it automatically):


   return [
       //...
       Conejerock\IdempotencyBundle\IdempotencyBundle::class => ['all' => true],
   ];

Configuration

Configure file idempotency.yaml in config/packages adding:

# config/packages/idempotency.yaml
idempotency:
    name: api
    methods: ['POST', 'PUT', 'DELETE'] //by default
    location: 'header-idempotency-key'
    scope: 'headers'

Further documentation

The following documents are available:

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.
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
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc