Today we released
v2.5.1 with the ability to handle custom Lambda events. To get started, implement a
vapor:handle artisan command in your application with the following signature:
To extract the event payload from the
payload argument, you should
json_decode the string:
$payload = json_decode( base64_decode($this->argument('payload')) );
Custom Lambda events allow to handle events from other AWS services, such as triggering your application each time an image is uploaded to an S3 bucket.