Class Sylar_DataBaseConfiguration

Description

Db Configuration This class contains all informtation needed to connect to the database.

It's also used from DataBaseDriver to connect to Db.

Located in /sylar/classes/common/db/DataBaseConfiguration.php (line 44)


	
			
Method Summary
 Sylar_DataBaseConfiguration __construct (mixed $sName, [mixed $aConfig = null])
 void __destruct ()
 boolean checkConfiguration ()
 void fillConfigFromArray (array $aConfig)
 void getDescription ()
 void getDriver ()
 void getHost ()
 void getName ()
 void getPassword ()
 void getSchema ()
 void getUsername ()
 void setDescription (mixed $sDescription)
 void setDriver (mixed $sDriver)
 void setHost (mixed $sHost)
 void setName (mixed $sName)
 void setPassword (mixed $sPassword)
 void setSchema (mixed $sSchema)
 void setUsername (mixed $sUsername)
Methods
Constructor __construct (line 54)
Sylar_DataBaseConfiguration __construct (mixed $sName, [mixed $aConfig = null])
Destructor __destruct (line 62)
void __destruct ()
checkConfiguration (line 146)

Check the Db Configuration It controls if the configuration is consistent.

It doesn't test the connection, it only check the params.

  • access: public
boolean checkConfiguration ()
fillConfigFromArray (line 127)

Fill configuration

It fill all configuration data from an array with this field: host schema username password

  • access: public
void fillConfigFromArray (array $aConfig)
  • array $aConfig
getDescription (line 99)
  • access: public
void getDescription ()
getDriver (line 96)
  • access: public
void getDriver ()
getHost (line 102)
  • access: public
void getHost ()
getName (line 93)
  • access: public
void getName ()
getPassword (line 111)
  • access: public
void getPassword ()
getSchema (line 105)
  • access: public
void getSchema ()
getUsername (line 108)
  • access: public
void getUsername ()
setDescription (line 75)
  • access: public
void setDescription (mixed $sDescription)
setDriver (line 72)
  • access: public
void setDriver (mixed $sDriver)
setHost (line 78)
  • access: public
void setHost (mixed $sHost)
setName (line 69)
  • access: public
void setName (mixed $sName)
setPassword (line 87)
  • access: public
void setPassword (mixed $sPassword)
setSchema (line 81)
  • access: public
void setSchema (mixed $sSchema)
setUsername (line 84)
  • access: public
void setUsername (mixed $sUsername)

Documentation generated on Thu, 24 Apr 2008 16:14:13 +0200 by phpDocumentor 1.3.0RC3