示例#1
0
 private function getMilestoneContentItems()
 {
     $backlog_item_collection_factory = new AgileDashboard_Milestone_Backlog_BacklogItemCollectionFactory(new AgileDashboard_BacklogItemDao(), $this->artifact_factory, $this->tracker_form_element_factory, $this->milestone_factory, $this->planning_factory, new AgileDashboard_Milestone_Backlog_BacklogItemBuilder());
     $strategy_factory = new AgileDashboard_Milestone_Backlog_BacklogStrategyFactory(new AgileDashboard_BacklogItemDao(), $this->artifact_factory, $this->planning_factory);
     return $backlog_item_collection_factory->getAllCollection($this->user_manager->getCurrentUser(), $this->milestone, $strategy_factory->getSelfBacklogStrategy($this->milestone), '');
 }
 public function getSubmilestonePresenter(PFUser $user, Planning_Milestone $milestone)
 {
     $backlog_strategy = $this->strategy_factory->getSelfBacklogStrategy($milestone);
     return new AgileDashboard_SubmilestonePresenter($this->backlog_row_factory->getAllCollection($user, $milestone, $backlog_strategy, ''));
 }