Ojs\AdminBundle\Controller\AdminController::issueAction PHP Method

issueAction() public method

public issueAction ( Request $request ) : RedirectResponse | Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\RedirectResponse | Symfony\Component\HttpFoundation\Response
    public function issueAction(Request $request)
    {
        $year = (int) $request->query->get('year');
        if (empty($year)) {
            $time = new \DateTime();
            $year = $time->format('Y');
        }
        $cache = $this->get('file_cache');
        if (!$cache->contains('issue_statistics_' . $year)) {
            $this->cacheIssueStats($year);
        }
        $data = $cache->fetch('issue_statistics_' . $year);
        return $this->render('OjsAdminBundle:Admin:stats_issue.html.twig', ["year" => $year, "data" => $data]);
    }