public function debug(&$rootDoc, $formatter)
{
$this->formatter = $formatter;
foreach ($rootDoc->packages() as $package) {
echo '- Namespace ', $package->name(), "\n";
$this->fieldDoc($package->globals());
$this->methodDoc($package->functions());
$this->classDoc($package->allClasses());
}
echo "Done\n";
}
/** * Initialize debug * * @param array $options */ public static function init($options) { self::$debug = !empty($options['debug']) ? true : false; if (self::$debug) { self::$email = !empty($options['email']) ? $options['email'] : null; self::$toolbar = !empty($options['toolbar']) ? true : false; self::benchmark('application start'); } }