1
0
mirror of synced 2025-02-12 10:19:24 +03:00
doctrine2/lib/Doctrine/Config.php

33 lines
816 B
PHP
Raw Normal View History

<?php
class Doctrine_Config
{
protected $connections = array();
protected $cliConfig = array();
public function addConnection($adapter, $name = null)
{
$connections[] = Doctrine_Manager::getInstance()->openConnection($adapter, $name);
}
public function bindComponent($modelName, $connectionName)
{
return Doctrine_Manager::getInstance()->bindComponent($modelName, $connectionName);
}
public function setAttribute($key, $value)
{
foreach ($this->connections as $connection) {
$connection->setAttribute($key, $value);
}
}
public function addCliConfig($key, $value)
{
$this->cliConfig[$key] = $value;
}
public function getCliConfig()
{
return $this->cliConfig;
}
}