1
0
Fork 0
mirror of synced 2024-07-06 07:00:56 +12:00

Inline defaults

This commit is contained in:
Jake Barnby 2024-04-04 18:51:40 +13:00
parent 8974dcfb39
commit 479ed3d0b1
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C

View file

@ -888,7 +888,7 @@ App::setResource('queue', function (Group $pools) {
App::setResource('connectionForQueue', function () use ($connection) {
return $connection;
}, []);
});
return $connection->getResource();
}, ['pools']);
@ -1134,16 +1134,16 @@ App::setResource('console', function () {
App::setResource('connectionForProject', function () {
return null;
}, []);
});
App::setResource('connectionForConsole', function () {
return null;
}, []);
});
App::setResource('connectionForQueue', function () {
return null;
}, []);
});
App::setResource('connectionsForCache', function () {
return [];
}, []);
});
App::setResource('dbForProject', function (Group $pools, Database $dbForConsole, Cache $cache, Document $project) {
if ($project->isEmpty() || $project->getId() === 'console') {
@ -1152,12 +1152,11 @@ App::setResource('dbForProject', function (Group $pools, Database $dbForConsole,
$connection = $pools
->get($project->getAttribute('database'))
->pop()
;
->pop();
App::setResource('connectionForProject', function () use ($connection) {
return $connection;
}, []);
});
$dbAdapter = $connection->getResource();
@ -1179,7 +1178,7 @@ App::setResource('dbForConsole', function (Group $pools, Cache $cache) {
App::setResource('connectionForConsole', function () use ($connection) {
return $connection;
}, []);
});
$dbAdapter = $connection->getResource();
@ -1195,7 +1194,7 @@ App::setResource('dbForConsole', function (Group $pools, Cache $cache) {
}, ['pools', 'cache']);
App::setResource('getProjectDB', function (Group $pools, Database $dbForConsole, $cache) {
$getProjectDB = function (Document $project) use ($pools, $dbForConsole, $cache, &$databases) {
return function (Document $project) use ($pools, $dbForConsole, $cache, &$databases) {
if ($project->isEmpty() || $project->getId() === 'console') {
return $dbForConsole;
}
@ -1234,8 +1233,6 @@ App::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
return $database;
};
return $getProjectDB;
}, ['pools', 'dbForConsole', 'cache']);
App::setResource('cache', function (Group $pools) {