-
__construct ($configuration, $options = array())
Class constructor.
-
shutdown ()
Executes the shutdown procedure
throws sfDatabaseException If an error occurs while shutting down this DatabaseManager
-
(bool) initialize ($configuration)
| $configuration |
A sfApplicationConfiguration instance |
Initializes this sfDatabaseManager object
returns true, if initialization completes successfully, otherwise false
throws sfInitializationException If an error occurs while initializing this sfDatabaseManager object
-
(array) getNames ()
Returns the names of all database connections.
returns An array containing all database connection names
-
setDatabase ($name, $database, (sfDatabase) $sfDatabase)
| $name |
The database name |
| $sfDatabase |
A sfDatabase instance |
Sets a database connection.
-
(mixed) getDatabase ($name = 'default')
Retrieves the database connection associated with this sfDatabase
implementation.
returns A Database instance
throws sfDatabaseException If the requested database name does not exist
-
loadConfiguration ()
Loads database configuration.