/** * @param Request $request * @return Response */ protected function handle(Request $request) { $vars = array('licenseCount' => $this->licenseDao->getLicenseCount(), 'project' => _("FOSSology"), 'copyright' => _("Copyright (C) 2007-2014 Hewlett-Packard Development Company, L.P.<br>\nCopyright (C) 2014-2016 Siemens AG.")); if (Auth::isAdmin()) { $repositoryApi = new RepositoryApi(); $latestRelease = $repositoryApi->getLatestRelease(); $commits = $repositoryApi->getCommitsOfLastDays(30); $commit = empty($commits) ? '' : substr($commits[0]['sha'], 0, 6); $vars = array_merge($vars, array('latestVersion' => $latestRelease, 'lastestCommit' => $commit)); } return $this->render('about.html.twig', $this->mergeWithDefault($vars)); }
/** * @param Request $request * @return Response */ protected function handle(Request $request) { $vars = array('licenseCount' => $this->licenseDao->getLicenseCount(), 'project' => _("FOSSology"), 'copyright' => _("Copyright (C) 2007-2014 Hewlett-Packard Development Company, L.P.<br>\nCopyright (C) 2014-2015 Siemens AG.")); return $this->render('about.html.twig', $this->mergeWithDefault($vars)); }