Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/01/2014, 04:24
isaacsc
 
Fecha de Ingreso: febrero-2013
Ubicación: Madrid
Mensajes: 18
Antigüedad: 11 años, 3 meses
Puntos: 0
Error doctrine Silex

Hola

Estoy creando un proyecto con Silex y obtengo este error:

( ! ) Catchable fatal error: Argument 2 passed to Doctrine\DBAL\DriverManager::getConnection() must be an instance of Doctrine\DBAL\Configuration, array given, called in C:\workspace\silex\vendor\silex\silex\src\Silex\Pr ovider\DoctrineServiceProvider.php on line 78 and defined in C:\workspace\silex\vendor\doctrine\dbal\lib\Doctri ne\DBAL\DriverManager.php on line 111

Pongo la configuración de la base de datos por si tiene algo que ver

//todas la variables estan definidas en un archivo de configuración
//-- Configuramos la base de datos
$app->register(new Silex\Provider\DoctrineServiceProvider(), array(
'db.options' => array(
'driver' => DB_DRIVER,
'host' => DB_HOST,
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
),
'db.config' => array(),
'db.dbal.class_path' => BASE_DIR . '/vendor/doctrine/dbal/lib',
'db.common.class_path' => BASE_DIR . '/vendor/doctrine/common/lib',
));