Example #1
0
 public function run()
 {
     Makiavelo::puts("Starting update of approval ratings");
     $projects = list_project(null, null, "published = 1");
     foreach ($projects as $proj) {
         $last_delta = list_project_delta('id desc', 1, 'project_id = ' . $proj->id);
         $last_delta = $last_delta[0];
         Makiavelo::puts("Updating project " . $proj->name . " old value: " . $proj->open_issues . " new value: " . $last_delta->open_issues);
         $proj->open_issues = $last_delta->open_issues;
         save_project($proj);
     }
 }
Example #2
0
 public function getTotalPullRequests()
 {
     $pds = list_project_delta(null, null, " project_id = " . $this->id);
     $total_pr = 0;
     foreach ($pds as $pd) {
         $total_pr += $pd->new_pulls;
     }
     return $total_pr;
 }