private function getRegularSubMilestones(PFUser $user, Planning_Milestone $milestone) { $milestone_artifact = $milestone->getArtifact(); $sub_milestones = array(); if ($milestone_artifact) { $sub_milestone_artifacts = $this->milestone_dao->searchSubMilestones($milestone_artifact->getId()); $sub_milestones = $this->convertDarToArrayOfMilestones($user, $milestone, $sub_milestone_artifacts); } return $sub_milestones; }
private function getRegularSubMilestoneIds(PFUser $user, Planning_Milestone $milestone) { $milestone_artifact = $milestone->getArtifact(); $sub_milestones_ids = array(); if ($milestone_artifact) { $sub_milestone_artifacts = $this->milestone_dao->searchSubMilestones($milestone_artifact->getId()); foreach ($sub_milestone_artifacts as $artifact_row) { $sub_milestones_ids[] = $artifact_row['id']; } } return $sub_milestones_ids; }