Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/lookup-server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'server/verifycron.php')
-rw-r--r--server/verifycron.php19
1 files changed, 12 insertions, 7 deletions
diff --git a/server/verifycron.php b/server/verifycron.php
index ad4dc48..85c4e4a 100644
--- a/server/verifycron.php
+++ b/server/verifycron.php
@@ -19,20 +19,25 @@
*
*/
+use LookupServer\UserManager;
+
require __DIR__ . '/vendor/autoload.php';
if (PHP_SAPI !== 'cli') {
- return;
+ return;
}
-$env = \Slim\Http\Environment::mock(['REQUEST_URI' => '/verify']);
-$settings = require __DIR__ . '/src/config.php';
-$settings['environment'] = $env;
-$container = new \Slim\Container($settings);
-require __DIR__ . '/src/dependencies.php';
+require __DIR__ . '/init.php';
+
+if (!isset($app) || !isset($container)) {
+ return;
+}
+
+/** @var UserManager $userManager */
+$userManager = $container->get('UserManager');
+$userManager->verify();
-$app = new \Slim\App($container);
$app->map(['GET'], '/verify', 'UserManager:verify');
$app->run();