function __construct(lmbUri $dsn)
 {
     $this->log_file = $dsn->getPath();
     parent::__construct($dsn);
 }
Beispiel #2
0
 function testNormalizePath()
 {
     $uri = new lmbUri('/foo/bar/../boo.php');
     $uri->normalizePath();
     $this->assertEqual($uri, new lmbUri('/foo/boo.php'));
     $uri->reset('/foo/bar/../../boo.php');
     $uri->normalizePath();
     $this->assertEqual($uri, new lmbUri('/boo.php'));
     $uri->reset('/foo/bar/../boo.php');
     $uri->normalizePath();
     $this->assertEqual($uri, new lmbUri('/foo/boo.php'));
     $uri->reset('/foo//bar//boo.php');
     $uri->normalizePath();
     $this->assertEqual($uri, new lmbUri('/foo/bar/boo.php'));
     $uri->reset('/foo//bar///boo.php');
     $uri->normalizePath();
     $this->assertEqual($uri, $uri = new lmbUri('/foo/bar/boo.php'));
     $this->assertEqual($uri->getPath(), $uri->getPath());
 }