Example #1
0
 public function browse()
 {
     $classes = array();
     foreach (ClassLocator::getDefaultClassLocator()->getLocatorArray() as $className => $fileName) {
         if (preg_match(AutoLoader::THIRD_PARTY_REGEX, $fileName)) {
             continue;
         }
         $classes[$fileName] = $className;
     }
     asort($classes);
     $html = '<H4>Below are a list of classes, Click on class to view source</h4>' . Tag::form(array('method' => 'get')) . MenuUtils::responseObject()->action(__CLASS__ . '->' . __FUNCTION__ . '()')->toHidden(false) . Lists::select('fldFileName', $classes, array('size' => '7', 'onClick' => 'submit();')) . Tag::_form();
     return $html . $this->sourceCode();
 }