/**
  * Gets all the names of available projects, including deleted projects.
  * @return array() $projectNameList
  */
 private function _getProjectList()
 {
     $projectNameList = array();
     $projectService = new ProjectService();
     $projectList = $projectService->getActiveProjectsOrderedByCustomer();
     if (!empty($projectList)) {
         foreach ($projectList as $project) {
             $projectNameList[-1] = __("All");
             $projectNameList[$project->getProjectId()] = $project->getCustomer()->getName() . " - " . $project->getName();
         }
     } else {
         $projectNameList[null] = "--" . __("No Projects") . "--";
     }
     return $projectNameList;
 }