CodeDoc/Data/Class.php
authorAlan Knowles <alan@roojs.com>
Mon, 17 Oct 2016 01:49:00 +0000 (09:49 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 17 Oct 2016 01:49:00 +0000 (09:49 +0800)
CodeDoc/Data/Class.php

index 6e26ad9..12ee4c6 100644 (file)
@@ -70,7 +70,7 @@ class PHP_CodeDoc_Data_Class {
                 echo "missing Category for {$this->name}::{$op->name}\n";
             } else {
                 $cats[$op->description->category] = isset($cats[$op->description->category]) ? $cats[$op->description->category] : array();
-                $cats[$op->description->category][] =  $op->name;
+                $cats[$op->description->category][] =  $op;
             }
             $ret[str_replace('_','-',strtolower($this->name)). '/'.$op->name] = $op->toJS();
         }
@@ -96,7 +96,11 @@ class PHP_CodeDoc_Data_Class {
                 
             )
         );
-        foreach($ar as $c) {
+        foreach($ar as $cc) {
+            $cname = $c=$cc=;
+            if ($cc == '__construct') {
+                $cname = 'new '
+            }
             $ret['items'][] = array(
                 '|xns' => 'Roo.bootstrap',
                 'xtype' => 'NavItem',