Search by

AWS SDK integration for CakePHP 2: S3 stream wrapper, DynamoDB session handler and cache engine, and Amazon SES email transport

Package info

github.com/pieceofcake2/aws

Type:cakephp-plugin

pkg:composer/pieceofcake2/aws

Statistics

Installs: 1 324

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.2.2 2026-10-16 08:51 UTC

README

GitHub License Packagist Version PHP CakePHP PHPStan CI Codecov

The AWS plugin integrates the AWS SDK for PHP with CakePHP 2 applications running on pieceofcake2/cakephp: an Aws component that creates AWS service clients, an S3 stream wrapper, a DynamoDB session handler, a DynamoDB cache engine (Aws.DynamoDb) and an Amazon SES email transport.

A lighter alternative based on AsyncAws: pieceofcake2/async-aws. It provides the same features and installs only the AWS services you use.

Documentation

The Markdown documentation is also included in the Composer package, in the plugin's directory: plugins/Aws/docs/README.md (the location depends on your installer-paths). Install the package with --dev if you only need it for development.

Requirements

  • PHP 8.1+
  • pieceofcake2/cakephp 2.12+

Installation

composer require pieceofcake2/aws

Then load the plugin with CakePlugin::load('Aws').

Contributing

See the contribution guidelines.

Origin

This package was created by pieceofcake2, which also maintains it. It is not a fork of another project and is not based on one.

License

Licensed under the MIT License. See LICENSE.