protected function ensureBucketExists() { if (!$this->bucketExists()) { $this->client->createBucket(array('Bucket' => $this->bucket)); $this->client->waitUntilBucketExists(array('Bucket' => $this->bucket)); } }