Jet\Factory_Db
Factory designed for direct work with the database.
Method Overview
Method | Meaning of |
---|---|
public static getDefaultBackendClassname( ): string |
Returns the class name of the default backend for working with the database. The default value is Jet\Db_Backend_PDO |
public static setDefaultBackendClassname( string $default_backend_class_name ) |
Sets the class name of the default backend for working with the database. |
public static getDefaultBackendConfigClassname( ): string |
Sets the class name of the configuration default backend for working with the database |
public static setDefaultBackendConfigClassname( string $default_backend_config_class_name ): void |
Returns the class name of the configuration of the default backend for working with the database Default value is Jet\Db_Backend_PDO_Config |
public static getBackendConfigInstance( array $config_data = [] ): Db_Backend_Config |
Returns an instance of the configuration of backend definition. |
public static getBackendInstance( Db_Backend_Config $connection_config ): Db_Backend_Interface |
Returns a prepared instance of backend. |