Skip to content

Commit 55127a2

Browse files
committed
Get doctrineConnectionCharset from projectConfiguration, if available
1 parent 6e90e4a commit 55127a2

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/database/sfDatabaseManager.class.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,14 @@ public function loadConfiguration()
6767
{
6868
if (!empty($_SERVER['DOCTRINE_DSN']))
6969
{
70-
$databases = array('doctrine' => new sfDoctrineDatabase(array(
70+
$parameters = array(
7171
'name' => 'doctrine',
7272
'dsn' => $_SERVER['DOCTRINE_DSN'],
73-
)));
73+
);
74+
if (isset($this->configuration->doctrineConnectionCharset)) {
75+
$parameters['encoding'] = $this->configuration->doctrineConnectionCharset;
76+
}
77+
$databases = array('doctrine' => new sfDoctrineDatabase($parameters));
7478
}
7579
elseif ($this->configuration instanceof sfApplicationConfiguration)
7680
{

0 commit comments

Comments
 (0)