Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
require_once 'TestAuthContainer.php';
4
require_once 'Auth/Container/MDB2.php';
5
 
6
 
7
class MDB2Container extends TestAuthContainer {
8
 
9
    function &getContainer() {
10
        static $container;
11
 
12
        if (!isset($container)) {
13
            include 'auth_container_mdb2_options.php';
14
            $container = new Auth_Container_MDB2($options);
15
            // Catch if DB connection cannot be made
16
            $res = $container->_prepare();
17
        }
18
 
19
        if (!MDB2::isConnection($container->db)) {
20
            $this->markTestSkipped("MDB2 is not a connection object, check dsn");
21
        }
22
 
23
        return $container;
24
    }
25
 
26
    function &getExtraOptions() {
27
        include 'auth_container_mdb2_options.php';
28
        return $extra_options;
29
    }
30
}
31
?>