当前位置: 首页>>代码示例>>PHP>>正文


PHP Planning::getPlanningTrackerId方法代码示例

本文整理汇总了PHP中Planning::getPlanningTrackerId方法的典型用法代码示例。如果您正苦于以下问题:PHP Planning::getPlanningTrackerId方法的具体用法?PHP Planning::getPlanningTrackerId怎么用?PHP Planning::getPlanningTrackerId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Planning的用法示例。


在下文中一共展示了Planning::getPlanningTrackerId方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getChildrenPlanning

 public function getChildrenPlanning(Planning $planning)
 {
     $children = $this->tracker_factory->getHierarchyFactory()->getChildren($planning->getPlanningTrackerId());
     if (count($children) == 0) {
         return null;
     } else {
         $planning_tracker = array_shift($children);
         return $this->getPlanningByPlanningTracker($planning_tracker);
     }
 }
开发者ID:pombredanne,项目名称:tuleap,代码行数:10,代码来源:PlanningFactory.class.php

示例2: getAllMilestones

 /**
  * Loads all open milestones for the given project and planning
  *
  * @param User $user
  * @param Project $project
  * @param Planning $planning
  *
  * @return Array of \Planning_Milestone
  */
 public function getAllMilestones(User $user, Planning $planning)
 {
     $project = $planning->getPlanningTracker()->getProject();
     $milestones = array();
     $artifacts = $this->artifact_factory->getArtifactsByTrackerIdUserCanView($user, $planning->getPlanningTrackerId());
     foreach ($artifacts as $artifact) {
         $planned_artifacts = $this->getPlannedArtifacts($user, $artifact);
         $milestones[] = new Planning_ArtifactMilestone($project, $planning, $artifact, $planned_artifacts);
     }
     return $milestones;
 }
开发者ID:nterray,项目名称:tuleap,代码行数:20,代码来源:MilestoneFactory.class.php

示例3: getPlanningTracker

 /**
  * @return Tracker
  */
 private function getPlanningTracker(Planning $planning)
 {
     return $this->tracker_factory->getTrackerById($planning->getPlanningTrackerId());
 }
开发者ID:nterray,项目名称:tuleap,代码行数:7,代码来源:PlanningFactory.class.php

示例4: selectedIfPlanningTracker

 public function selectedIfPlanningTracker()
 {
     if ($this->tracker->getId() == $this->planning->getPlanningTrackerId()) {
         return 'selected';
     }
 }
开发者ID:nterray,项目名称:tuleap,代码行数:6,代码来源:TrackerPresenter.class.php

示例5: getAllOpenMilestones

 /**
  * @param PFUser $user
  * @param Planning $planning
  * @return Planning_ArtifactMilestone[]
  */
 public function getAllOpenMilestones(PFUser $user, Planning $planning)
 {
     $artifacts = $this->artifact_factory->getOpenArtifactsByTrackerIdUserCanView($user, $planning->getPlanningTrackerId());
     return $this->getReverseKeySortedMilestonesFromArtifacts($artifacts);
 }
开发者ID:ansarbek,项目名称:tuleap,代码行数:10,代码来源:MilestoneFactory.class.php

示例6: planningTrackerId

 public function planningTrackerId()
 {
     return $this->planning->getPlanningTrackerId();
 }
开发者ID:pombredanne,项目名称:tuleap,代码行数:4,代码来源:ShortAccess.class.php


注:本文中的Planning::getPlanningTrackerId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。