Development

Changeset 32007

You must first sign up to be able to contribute.

Changeset 32007

Show
Ignore:
Timestamp:
02/07/11 17:18:16 (4 years ago)
Author:
lombardot
Message:

[sfProjectAnalyserPlugin] Update task

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfProjectAnalyserPlugin/branches/1.4/lib/task/sfProjectAnalyseTask.class.php

    r31843 r32007  
    279279    } 
    280280     
     281    $html .= $this->getLibsOutput($alert); 
     282    $html .= $this->addline(); 
     283       
    281284    $html .= $this->getFooter(); 
    282285 
     
    439442 
    440443  /** 
     444   * Output lib details. 
     445   * 
     446   * @return String 
     447   */ 
     448  protected function getPluginsOutput() 
     449  { 
     450    $html = ''; 
     451    $html .= '<ul id="libs" class="treeview-black">'; 
     452 
     453    foreach ($this->project->getClasses() as $class) 
     454    { 
     455      if(count($class->getAlerts())>0){ 
     456           $html .= '<li><span class="folder"><strong>Class '. $class->getName() . '</strong></span>'; 
     457           $html .= '<ul>'; 
     458           foreach ($class->getAlerts() as $alert) 
     459           { 
     460              $html .=$this->getAlertOutput($alert); 
     461           } 
     462           $html .= '</ul>'; 
     463       } 
     464       foreach($class->getMethods() as $method){ 
     465          if(count($method->getAlerts())>0){ 
     466              $html .= '<li><span class="folder"><strong>Methode '. $class->getName().'::'. $method->getName(). '</strong></span>'; 
     467              $html .= '<ul>'; 
     468              foreach ($method->getAlerts() as $mAlert) 
     469              { 
     470                 $html .= $this->getAlertOutput($mAlert); 
     471              } 
     472              $html .= '</ul>'; 
     473          } 
     474      } 
     475    } 
     476 
     477    return $html; 
     478  } 
     479   
     480  /** 
    441481   * Output plugins details. 
    442482   *