src/DI/CDIFactory.php 1 location
|
@@ 13-18 (lines=6) @@
|
| 10 |
|
|
| 11 |
|
$this->set('form', '\Mos\HTMLForm\CForm'); |
| 12 |
|
|
| 13 |
|
$this->setShared('db', function () { |
| 14 |
|
$db = new \Mos\Database\CDatabaseBasic(); |
| 15 |
|
$db->setOptions(require ANAX_APP_PATH . 'config/database_sqlite.php'); |
| 16 |
|
$db->connect(); |
| 17 |
|
return $db; |
| 18 |
|
}); |
| 19 |
|
} |
| 20 |
|
} |
| 21 |
|
|
webroot/user-test.php 1 location
|
@@ 5-10 (lines=6) @@
|
| 2 |
|
|
| 3 |
|
require __DIR__.'/config_with_app.php'; |
| 4 |
|
|
| 5 |
|
$di->setShared('db', function () { |
| 6 |
|
$db = new \Mos\Database\CDatabaseBasic(); |
| 7 |
|
$db->setOptions(require ANAX_APP_PATH . 'config/database_sqlite.php'); |
| 8 |
|
$db->connect(); |
| 9 |
|
return $db; |
| 10 |
|
}); |
| 11 |
|
|
| 12 |
|
$di->set('UsersController', function () use ($di) { |
| 13 |
|
$controller = new \Anax\Users\UsersController(); |