public function getPanelContent()
 {
     $config = sfYaml::load(sfConfig::get('sf_config_dir') . '/test_generation.yml');
     if (isset($config['default']) && isset($config['default']['formatter'])) {
         $formatter_class = $config['default']['formatter'];
     } else {
         $formatter_class = $this->default_formatter;
     }
     $formatter = new $formatter_class();
     if (!$formatter instanceof swTestFunctionalFormatter) {
         throw new InvalidArgumentException('invalid formatter');
     }
     return '
   <div id="sfDebugPanelFunctionalUnitTest"><div style="float:left">' . "<a href='?_sw_func_reset=1'>Reset</a> - " . (!sfContext::getInstance()->getUser()->getAttribute('sw_func_enabled', false, 'swToolbox') ? "<a href='?_sw_func_enabled=1'>Activate</a>" : "<a href='?_sw_func_enabled=0'>Deactivate</a>") . '<br /><textarea style="width:500px; height: 200px; font-family:courier">' . $formatter->build(swFilterFunctionalTest::getRawPhp()) . '</textarea>
   </div>
   <div style="float:left">
     <h2>References</h2>
     <ul>
       <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_functional_tests" target="_new">Functional Test</a>
         <ul>
           <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_sub_browsing_with_the_sftestbrowser_object" target="_new">Browsing with the sfTestBrowser Object</a></li>
           <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_sub_using_assertions" target="_new">Using Assertions</a></li>
           <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_sub_using_css_selectors" target="_new">Using CSS Selectors</a></li>
           <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_sub_testing_for_errors" target="_new">Testing for errors</a></li>
           <li><a href="http://www.symfony-project.org/book/1_2/15-Unit-and-Functional-Testing#chapter_15_sub_working_in_the_test_environment" target="_new">Working in the Test Environment</a></li>          
         </ul>
       </li>
       <li><a href="http://www.symfony-project.org/plugins/swToolboxPlugin" target="_new">swToolboxPlugin (symfony plugin page)</a></li>
     </ul>
   </div>
  </div>
 ';
 }