1: <?php
2:
3: namespace PHPixie\ORM;
4:
5: class Database
6: {
7: /**
8: * @type \PHPixie\Database
9: */
10: protected $database;
11:
12: public function __construct($database)
13: {
14: $this->database = $database;
15: }
16:
17: /**
18: * @param $name
19: * @return \PHPixie\Database\Driver\PDO\Connection|\PHPixie\Database\Driver\Mongo\Connection
20: */
21: public function connection($name)
22: {
23: return $this->database->get($name);
24: }
25:
26: public function connectionDriverName($connectionName)
27: {
28: return $this->database->connectionDriverName($connectionName);
29: }
30: }