Skip to content

aws/aws-sdk-php-symfony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AWS Service Provider for Symfony

@awsforphp on Twitter Build Status Latest Stable Version Total Downloads

A Symfony bundle for including the AWS SDK for PHP.

Installation

The AWS bundle can be installed via Composer by requiring the aws/aws-sdk-php-symfony package in your project's composer.json:

{ "require": { "aws/aws-sdk-php-symfony": "~1.0" } }

and adding an instance of Aws\Symfony\AwsBundle to your application's kernel:

class AppKernel extends Kernel { public function registerBundles() { return [ ... new \Aws\Symfony\AwsBundle(), ]; } ... }

This bundle exposes an instance of the Aws\Sdk object as well as instances of each AWS client object as services to your symfony application

Service Instance Of
aws.auto_scaling Aws\AutoScaling\AutoScalingClient
aws.cloud_formation Aws\CloudFormation\CloudFormationClient
aws.cloud_front Aws\CloudFront\CloudFrontClient
aws.cloud_hsm Aws\CloudHsm\CloudHsmClient
aws.cloud_search Aws\CloudSearch\CloudSearchClient
aws.cloud_search_domain Aws\CloudSearchDomain\CloudSearchDomainClient
aws.cloud_trail Aws\CloudTrail\CloudTrailClient
aws.cloud_watch Aws\CloudWatch\CloudWatchClient
aws.cloud_watch_logs Aws\CloudWatchLogs\CloudWatchLogsClient
aws.code_deploy Aws\CodeDeploy\CodeDeployClient
aws.cognito_identity Aws\CognitoIdentity\CognitoIdentityClient
aws.cognito_sync Aws\CognitoSync\CognitoSyncClient
aws.config_service Aws\ConfigService\ConfigServiceClient
aws.data_pipeline Aws\DataPipeline\DataPipelineClient
aws.direct_connect Aws\DirectConnect\DirectConnectClient
aws.directory_service Aws\DirectoryService\DirectoryServiceClient
aws.dynamo_db Aws\DynamoDb\DynamoDbClient
aws.ec2 Aws\Ec2\Ec2Client
aws.ecs Aws\Ecs\EcsClient
aws.efs Aws\Efs\EfsClient
aws.elasti_cache Aws\ElastiCache\ElastiCacheClient
aws.elastic_beanstalk Aws\ElasticBeanstalk\ElasticBeanstalkClient
aws.elastic_load_balancing Aws\ElasticLoadBalancing\ElasticLoadBalancingClient
aws.elastic_transcoder Aws\ElasticTranscoder\ElasticTranscoderClient
aws.emr Aws\Emr\EmrClient
aws.glacier Aws\Glacier\GlacierClient
aws.iam Aws\Iam\IamClient
aws.kinesis Aws\Kinesis\KinesisClient
aws.kms Aws\Kms\KmsClient
aws.lambda Aws\Lambda\LambdaClient
aws.machine_learning Aws\MachineLearning\MachineLearningClient
aws.ops_works Aws\OpsWorks\OpsWorksClient
aws.rds Aws\Rds\RdsClient
aws.redshift Aws\Redshift\RedshiftClient
aws.route53 Aws\Route53\Route53Client
aws.route53_domains Aws\Route53Domains\Route53DomainsClient
aws.s3 Aws\S3\S3Client
aws.ses Aws\Ses\SesClient
aws.sns Aws\Sns\SnsClient
aws.sqs Aws\Sqs\SqsClient
aws.ssm Aws\Ssm\SsmClient
aws.storage_gateway Aws\StorageGateway\StorageGatewayClient
aws.sts Aws\Sts\StsClient
aws.support Aws\Support\SupportClient
aws.swf Aws\Swf\SwfClient
aws.work_spaces Aws\WorkSpaces\WorkSpacesClient

Links

About

A Symfony 5+ service provider for the AWS SDK for PHP

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 38