1
0
Fork 0
mirror of synced 2024-06-28 11:10:46 +12:00

Lazyload GEO DB

This commit is contained in:
Eldad Fux 2020-08-09 23:57:12 +03:00
parent c4717e9ae4
commit e95c8d7758

View file

@ -198,6 +198,9 @@ $register->set('smtp', function () {
return $mail;
});
$register->set('geodb', function () {
return new Reader(__DIR__.'/db/DBIP/dbip-country-lite-2020-01.mmdb');
});
$register->set('queue-webhooks', function () {
return new Event('v1-webhooks', 'WebhooksV1');
});
@ -451,6 +454,6 @@ App::setResource('mode', function($request) {
return $request->getParam('mode', $request->getHeader('x-appwrite-mode', 'default'));
}, ['request']);
App::setResource('geodb', function($request) {
return new Reader(__DIR__.'/db/DBIP/dbip-country-lite-2020-01.mmdb');
}, ['request']);
App::setResource('geodb', function($register) {
return $register->get('geodb');
}, ['register']);