getManager(); $jobRepo = $em->getRepository(Job::class); $return = [ "DaemonRunning" => DaemonHelpers::isProcessRunning($kernel->getCacheDir() . '/daemon-running.lock'), "JobsTotal" => count($jobRepo->getAllJobs()), "JobsDue" => count($jobRepo->getJobsDue()), "JobsRunning" => count($jobRepo->getRunningJobs()), "JobsFailing" => count($jobRepo->getFailingJobs()), ]; return new JsonResponse($return, $return['DaemonRunning'] ? 200 : 500); } #[Route('/favicon.ico', name: 'favicon')] public function faviconAction(Request $request) { return new Response('', 200); } }