Integrating AWS SDK as a library in Codeigniter Integrating AWS SDK as a library in Codeigniter codeigniter codeigniter

Integrating AWS SDK as a library in Codeigniter


The blog post you linked is still basically valid, here's what exactly you need to do:

First put SDK into subfolder inside libraries folder (for ex. aws-sdk-for-php). This is the file awslib.php in libraries folder:

class Awslib {    function Awslib()    {        require_once('aws-sdk-for-php/sdk.class.php');    }}

And then just use whatever AWS service you wish in the controller, let's say it's SQS:

    $this->load->library('awslib');    $sqs = new AmazonSQS();    $response = $sqs->list_queues();    var_dump($response->isOK());

Don't forget to set your credentials and rename the sample config file.