$attachedMethods = array(); foreach ($methods as $method) { if ($method->isPublic()) { if ($method->isStatic()) { $staticMethods[] = $method; } else { if ($method->isAttached()) { $attachedMethods[] = $method; } else { $instanceMethods[] = $method; } } } } if (!empty($attachedMethods)) { printAttachedMethods($attachedMethods); } if (!empty($instanceMethods)) { printInstanceMethods($instanceMethods); } if (!empty($staticMethods)) { printStaticMethods($staticMethods); } ?> </div> <?php // Print Methods function printSubclasses($children) {
$attachedMethods = array(); foreach ($methods as $method) { if ($method->isPublic()) { if ($method->isStatic()) { $staticMethods[] = $method; } else { if ($method->isAttached()) { $attachedMethods[] = $method; } else { $instanceMethods[] = $method; } } } } if (!empty($attachedMethods)) { printAttachedMethods($attachedMethods, $reflection); } if (!empty($instanceMethods)) { printInstanceMethods($instanceMethods); } if (!empty($staticMethods)) { printStaticMethods($staticMethods); } ?> </div> <?php // Print Methods function printSubclasses($children) {