Development

Changeset 7870

You must first sign up to be able to contribute.

Changeset 7870

Show
Ignore:
Timestamp:
03/14/08 13:17:23 (7 months ago)
Author:
fabien
Message:

added symfony information in the web debug toolbar

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.1/lib/debug/sfDebug.class.php

    r7714 r7870  
    1919class sfDebug 
    2020{ 
     21  /** 
     22   * Returns symfony information as an array. 
     23   * 
     24   * @return array An array of symfony information 
     25   */ 
     26  public static function symfonyInfoAsArray() 
     27  { 
     28    $values = array( 
     29      'version' => SYMFONY_VERSION, 
     30      'path'    => sfConfig::get('sf_symfony_lib_dir'), 
     31      ), 
     32    ); 
     33 
     34    // assign extension version 
     35    if ($values['extensions']) 
     36    { 
     37      foreach($values['extensions'] as $key => $extension) 
     38      { 
     39        $values['extensions'][$key] = phpversion($extension) ? sprintf('%s (%s)', $extension, phpversion($extension)) : $extension; 
     40      } 
     41    } 
     42 
     43    return $values; 
     44  } 
     45 
    2146  /** 
    2247   * Returns PHP information as an array. 
  • branches/1.1/lib/debug/sfWebDebug.class.php

    r7593 r7870  
    327327    $result .= $this->formatArrayAsHtml('globals',  sfDebug::globalsAsArray()); 
    328328    $result .= $this->formatArrayAsHtml('php',      sfDebug::phpInfoAsArray()); 
     329    $result .= $this->formatArrayAsHtml('symfony',  sfDebug::symfonyInfoAsArray()); 
    329330 
    330331    return $result;