1. Go to this page and download the library: Download nemo64/dbal-rds-data library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
nemo64 / dbal-rds-data example snippets
$connectionParams = array(
'driverClass' => \Nemo64\DbalRdsData\RdsDataDriver::class,
'host' => 'eu-west-1', // the aws region
'user' => '[aws-api-key]', // optional if it is defined in the environment
'password' => '[aws-api-secret]', // optional if it is defined in the environment
'dbname' => 'mydb',
'driverOptions' => [
'resourceArn' => 'arn:aws:rds:eu-west-1:012345678912:cluster:database-1np9t9hdbf4mk',
'secretArn' => 'arn:aws:secretsmanager:eu-west-1:012345678912:secret:db-password-tSo334',
]
);
$conn = \Doctrine\DBAL\DriverManager::getConnection($connectionParams);