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


PHP Color::colorNode方法代码示例

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


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

示例1: FRGraphYourself

 public function FRGraphYourself($graph)
 {
     if ($this->isLast) {
         if ($this->recette != null) {
             $graph->addNode($this->recette, array('URL' => 'http://smw.learning-socle.org/index.php/' . $this->recette, 'shape' => 'box', 'color' => Color::colorNode('recipe')));
             $graph->addEdge(array($this->title => $this->recette), array('label' => "A comme recette", 'color' => Color::colorEdge('recipe')));
         }
     } else {
         foreach ($this->sons as $value) {
             $graph->addNode($value->getTitle(), array('shape' => 'box', 'color' => Color::colorNode('funcreq')));
             $graph->addEdge(array($this->title => $value->getTitle()), array('label' => "Se décompose en", 'color' => Color::colorEdge('funcreq')));
             $graph = $value->FRGraphYourself($graph);
         }
     }
     return $graph;
 }
开发者ID:realsoc,项目名称:SemanticProjectGraph,代码行数:16,代码来源:FunctionalRequirement.php

示例2: graphRecipe

 public function graphRecipe($graph)
 {
     $urlRecipe = '';
     if ($this->recipe != null) {
         $title = $this->recipe->getTitle();
         if ($this->recipe->exists()) {
             $urlRecipe = $this->recipe->getUrl();
         } else {
             $urlRecipe = $this->recipe->getUrl();
             $urlRecipe = str_replace("index.php/", "index.php/Spécial:AjouterDonnées/Recette/", $urlRecipe);
         }
         $graph->addNode($title, array('URL' => $urlRecipe, 'shape' => 'box', 'color' => Color::colorNode('recipe')));
         $graph->addEdge(array($this->getTitle() => $title), array('label' => "A comme recette", 'color' => Color::colorEdge('recipe')));
     }
     return $graph;
 }
开发者ID:realsoc,项目名称:SemanticProjectGraph,代码行数:16,代码来源:BT.php

示例3: addAndLinkNodeForFuncReq

 public function addAndLinkNodeForFuncReq($graph, $funcReq)
 {
     $title = $funcReq->getTitle();
     $graph->addNode($title, array('shape' => 'box', Color::colorNode('funcreq')));
     $graph->addEdge(array($this->title => $title), array('label' => "A comme besoin fonctionnel", 'color' => Color::colorEdge('funcreq')));
     $graph = $funcReq->FRGraphYourself($graph);
 }
开发者ID:realsoc,项目名称:SemanticProjectGraph,代码行数:7,代码来源:Project.php

示例4: addAndLinkNodeForRemoteObject

 public function addAndLinkNodeForRemoteObject($graph, $remoteObject, $label, $type)
 {
     $url = '';
     if ($remoteObject != null) {
         $args = array();
         if ($remoteObject->exists()) {
             $url = $remoteObject->getUrl();
             $args['shape'] = 'box';
         } else {
             $url = $remoteObject->getUrl();
             $url = str_replace("index.php/", "index.php/Spécial:AjouterDonnées/" . Color::getType($type) . "/", $url);
             $args['shape'] = 'dot';
         }
         $args['URL'] = $url;
         $args['color'] = Color::colorNode($type);
         $graph->addNode($remoteObject->getTitle(), $args);
         $args['URL'] = '';
         $args['label'] = $label;
         $args['color'] = Color::colorEdge($type);
         $graph->addEdge(array($this->title => $remoteObject->getTitle()), $args);
     }
 }
开发者ID:realsoc,项目名称:SemanticProjectGraph,代码行数:22,代码来源:Recipe.php


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