public function testManageProject() { $client = Client::GetClient(2); $project = Project::GetProject(20); $this->assertInstanceOf('Project', $project); $this->assertTrue(count($project->getActivities()) == 17); $qid3 = '278'; $project->importQuote($qid3); $pactivs = $project->getActivities(); $this->assertTrue(count($pactivs) == 19); $pactiv = $pactivs[3]; $project->removeActivity($pactiv->id); $this->assertTrue(count($project->getActivities()) == 18); $project = Project::Update($project->id, 'Gatuanya Phase II', 'Gatu, Kiambu', 3, 'Description X'); $this->assertInstanceOf('Project', $project); }
public function modifyProject($id, $name, $location, $status, $descr, $quotes) { $project = Project::Update($id, $name, $location, $status, $descr); foreach ($quotes as $qid) { $project->importQuote($qid); } if ($project->authorize()) { echo 1; } else { echo 0; } }