CloneableInstantiable
ExtendsPHPFUI\InstaDoc\Section
PHPFUI\InstaDoc\Section\CodeCommon
Methods
public __construct(PHPFUI\InstaDoc\Controller $controller)
public generate(PHPFUI\Instadoc\PageInterface $page, string $fullClassPath) : 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 PHPFUI\InstaDoc\Section\CodeCommon::$factory
protected PHPFUI\InstaDoc\Section\CodeCommon::$parsedown
protected PHPFUI\InstaDoc\Section\CodeCommon::$reflection
Methods
protected PHPFUI\InstaDoc\Section\CodeCommon::formatComments(?phpDocumentor\Reflection\DocBlock $docBlock) : string
 

Format comments without indentation

protected getAccess( $constant) : string
 

Return the color coded access level (public, private, protected)

protected PHPFUI\InstaDoc\Section\CodeCommon::getClassName(string $class, bool $asLink = true) : string
protected PHPFUI\InstaDoc\Section\CodeCommon::getColor(string $class, string $name) : string
 

Add a color to a thing by class

protected PHPFUI\InstaDoc\Section\CodeCommon::getComments(?phpDocumentor\Reflection\DocBlock $docBlock) : string
 

Get comments indented

protected getConstant(ReflectionClassConstant $constant, string $name, $value) : string
protected getContent(string $accessType) : PHPFUI\Table
protected PHPFUI\InstaDoc\Section\CodeCommon::getDocBlock( $method) : phpDocumentor\Reflection\DocBlock
protected PHPFUI\InstaDoc\Section\CodeCommon::getHtmlClass(string $class) : string
 

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

protected getMethod(ReflectionMethod $method) : string
protected getName( $method, string $name, bool $fullyQualify = false) : string
protected getNameScope( $method, bool $fullyQualify = false) : string
protected PHPFUI\InstaDoc\Section\CodeCommon::getParameterComments(?phpDocumentor\Reflection\DocBlock $docBlock) : array
protected PHPFUI\InstaDoc\Section\CodeCommon::getParameters( $method) : string
protected getProperty(ReflectionProperty $property) : string
protected getRowClasses( $method) : string
protected PHPFUI\InstaDoc\Section\CodeCommon::getValueString( $value) : string
protected objectCompare( $lhs, $rhs) : int
protected objectSort(array $objects) : void
protected PHPFUI\InstaDoc\Section\CodeCommon::section(string $name) : string
Properties
private $class
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only