Esempio n. 1
0
 /**
  * Gets a array of projects for which the given employee is a project admin
  *
  * @param int  $empNumber       The employee number
  * @param bool $includeDeleted Included deleted projects
  * @return array Array of Projects objects
  */
 public function getProjectsForAdmin($empNumber, $includeDeleted = false)
 {
     if (!CommonFunctions::isValidId($empNumber)) {
         throw new ProjectAdminException("Invalid parameters to getProjectsForAdmin(): empNumber = {$empNumber}");
     }
     $results = $this->_getProjects($empNumber, null, $includeDeleted);
     if ($results) {
         $projects = Projects::projectObjArr($results);
     }
     if (empty($projects)) {
         $projects = array();
     }
     return $projects;
 }