public function testConnection() { $destination_key = getenv('KEY'); if (EsetresAWS::fileExists($destination_key, getenv('BUCKET'))) { EsetresAWS::deleteFile($destination_key, getenv('BUCKET')); } $uploadResult = EsetresAWS::uploadFile(getenv('LOCAL_FILE'), getenv('KEY'), getenv('BUCKET')); $this->assertTrue(isset($uploadResult['ObjectURL']), 'Upload file object URL result'); $objectURL = $uploadResult['ObjectURL']; $object = EsetresAWS::getObject($destination_key, getenv('BUCKET')); EsetresAWS::makeFilePublic($destination_key, getenv('BUCKET')); $this->assertTrue(is_string(file_get_contents($object['@metadata']['effectiveUri']))); echo $object['@metadata']['effectiveUri']; EsetresAWS::deleteObject($destination_key, getenv('BUCKET')); }
/** * @deprecated */ public function getObject($key, $bucket) { return EsetresAWS::getObject($key, $bucket); }