CloneableInstantiable
ExtendsPHPFUI\InstaDoc\Section
ChildrenPHPFUI\InstaDoc\Section\Doc
PHPFUI\InstaDoc\Section\Functions
Methods
public __construct(PHPFUI\InstaDoc\Controller $controller)
public PHPFUI\InstaDoc\Section::generate(PHPFUI\InstaDoc\PageInterface $page, string $object) : PHPFUI\Container
public PHPFUI\InstaDoc\Section::getBreadCrumbs(string $object) : PHPFUI\BreadCrumbs
public PHPFUI\InstaDoc\Section::getClassBase(string $fullClassName) : string
public PHPFUI\InstaDoc\Section::getMenu(string $className, array $allowedMenus) : PHPFUI\Menu
public PHPFUI\InstaDoc\Section::getNamespaceFromClass(string $class) : string
Properties
protected PHPFUI\InstaDoc\Section::$controller
protected $factory
protected $parsedown
protected $reflection
Methods
protected formatComments(?phpDocumentor\Reflection\DocBlock $docBlock, ?ReflectionMethod $reflectionMethod = NULL) : string
 

Format comments without indentation

protected getClassName(string $class, bool $asLink = true) : string
protected getColor(string $class, string $name) : string
 

Add a color to a thing by class

protected getComments(?phpDocumentor\Reflection\DocBlock $docBlock, ?ReflectionMethod $reflectionMethod = NULL) : string
 

Get comments indented

protected getDocBlock( $method) : phpDocumentor\Reflection\DocBlock
protected getHtmlClass(string $class) : string
 

Convert php class name to html class name (\ => -)

protected getInheritedDocBlock(array $tags, ReflectionMethod $reflectionMethod) : array
protected getParameterComments(?phpDocumentor\Reflection\DocBlock $docBlock) : array
protected getParameters( $method) : string
 
    protected getValueString( $value) : string
    protected section(string $name) : string
    © 2020 Bruce Wells
    Search Namespaces \ Classes
    ConfigurationNumbers (0-9.) only