webthatmatters/laravel-overseer-dynamodb

This package is abandoned and no longer maintained. No replacement package was suggested.

A dynamodb repository implementation for webthatmatters/laravel-overseer

1.0.0 2019-09-23 08:17 UTC

This package is auto-updated.

Last update: 2022-11-11 15:36:01 UTC


README

A package that contains a repository to store logs in a DynamoDB table

Usage

  • Install the package using composer require webthatmatters/laravel-overseer-dynamodb
  • Make sure you have the AWS SDK installed
  • Instantiate a DynamoDbClient using your SDK
  • Bind the overseer LogEntryRepository to a DynamoDbRepository as such:
    <?php
    // Your service provider class
    $this->app->bind(LogEntryRepository::class,function($app) use($client){ 
      return new DynamoDbRepository($client);
    });