function regenerate_decorator($fileName, $outDir, $log) { $content = file_get_contents($fileName); $header = phpMorphy_Generator_Decorator_PhpDocHelper::parseHeaderPhpDoc($content); if (false === $header->decoratee_class) { $log("- Skip {$fileName} (decorate_class not specified)"); return; } if (false === $header->decorator_class) { $log("- Skip {$fileName} (decorator_class not specified)"); return; } generate_decorator($header->decoratee_class, $header->decorator_class, $outDir, $log); }
/** * @return string */ function generateHeaderDocComment($decorateeClass, $decoratorClass) { return $this->indentText(phpMorphy_Generator_Decorator_PhpDocHelper::generateHeaderPhpDoc($decorateeClass, $decoratorClass, true), 0); }