PlantumlClassDiagram
in package
implements
Generator
Interfaces, Classes and Traits
Table of Contents
- $logger : LoggerInterface
- $plantumlRenderer : PlantumlRenderer
- __construct() : mixed
- create() : void
- renderNamespace() : string
Properties
$logger
private
LoggerInterface
$logger
$plantumlRenderer
private
PlantumlRenderer
$plantumlRenderer
Methods
__construct()
public
__construct(LoggerInterface $logger, PlantumlRenderer $plantumlRenderer) : mixed
Parameters
- $logger : LoggerInterface
- $plantumlRenderer : PlantumlRenderer
Return values
mixed —create()
public
create(ProjectDescriptor $project, string $filename) : void
Parameters
- $project : ProjectDescriptor
- $filename : string
Return values
void —renderNamespace()
private
renderNamespace(NamespaceInterface $namespace) : string
Parameters
- $namespace : NamespaceInterface