예제 #1
0
 /**
  * @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));
 }
예제 #2
0
 /**
  * @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));
 }