Example #1
0
 public static function ActiveProjectsCountAtLocation($done_at_location, $project_id)
 {
     return count(Application_Model_Projects::ActiveProjectsAtLocation($done_at_location, $project_id));
 }
 private function projectMembersByType($project_id, $type)
 {
     $project_team = Application_Model_Projects::getProjectTeam($project_id);
     $project_team[] = Application_Model_Users::getUser(ProNav_Auth::getUserID());
     $project_team = array_unique($project_team);
     $to_users = array();
     $from_users = array();
     foreach ($project_team as $user) {
         $u = new stdClass();
         $u->user_id = $user->user_id;
         $u->name = $user->getFormattedName(Application_Model_User::LFMI);
         if ($user->corporation_id == ProNav_Utils::TriMId) {
             $from_users[] = $u;
         } else {
             $to_users[] = $u;
         }
     }
     if ($type == 1) {
         return $from_users;
     } else {
         return $to_users;
     }
 }