Skip to content

Commit 5f8847e

Browse files
committed
chore: add back example codemap
1 parent 7bed8ec commit 5f8847e

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

codemap.txt

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
File: Dto/CodemapClassDto.php
2+
Class: Kauffinger\Codemap\Dto\CodemapClassDto
3+
public function __construct(array $classMethods, array $classProperties): mixed
4+
5+
File: Dto/CodemapPropertyDto.php
6+
Class: Kauffinger\Codemap\Dto\CodemapPropertyDto
7+
public function __construct(string $propertyVisibility, string $propertyName, string $propertyType): mixed
8+
9+
File: Dto/CodemapMethodDto.php
10+
Class: Kauffinger\Codemap\Dto\CodemapMethodDto
11+
public function __construct(string $methodVisibility, string $methodName, string $methodReturnType, array $methodParameters): mixed
12+
13+
File: Dto/CodemapFileDto.php
14+
Class: Kauffinger\Codemap\Dto\CodemapFileDto
15+
public function __construct(array $classesInFile): mixed
16+
17+
File: Dto/CodemapParameterDto.php
18+
Class: Kauffinger\Codemap\Dto\CodemapParameterDto
19+
public function __construct(string $parameterName, string $parameterType): mixed
20+
21+
File: Config/CodemapConfig.php
22+
Class: Kauffinger\Codemap\Config\CodemapConfig
23+
private function __construct(): mixed
24+
public function configure(): self
25+
public function withScanPaths(array $scanPaths): self
26+
public function withPhpVersion(Kauffinger\Codemap\Enum\PhpVersion $phpVersion): self
27+
public function getScanPaths(): array
28+
public function getConfiguredPhpVersion(): ?Kauffinger\Codemap\Enum\PhpVersion
29+
30+
File: Enum/PhpVersion.php
31+
32+
File: Generator/ClassCollectionVisitor.php
33+
Class: Kauffinger\Codemap\Generator\ClassCollectionVisitor
34+
public function enterNode(PhpParser\Node $node): null|int|PhpParser\Node|array
35+
public function leaveNode(PhpParser\Node $node): null|int|PhpParser\Node|array
36+
private function renderTypeNode(?PhpParser\Node $typeNode): string
37+
private function renderComplexType(PhpParser\Node\ComplexType $node): string
38+
private function handleClassMethod(PhpParser\Node\Stmt\ClassMethod $node): void
39+
private function handleProperty(PhpParser\Node\Stmt\Property $node): void
40+
private function addMethodToCurrentClass(Kauffinger\Codemap\Dto\CodemapMethodDto $method): void
41+
private function addPropertyToCurrentClass(Kauffinger\Codemap\Dto\CodemapPropertyDto $property): void
42+
public property array $collectedClasses
43+
44+
File: Generator/CodemapGenerator.php
45+
Class: Kauffinger\Codemap\Generator\CodemapGenerator
46+
public function __construct(?Kauffinger\Codemap\Config\CodemapConfig $config): mixed
47+
public function setPhpParserVersion(?PhpParser\PhpVersion $version): self
48+
public function setScanPaths(array $paths): self
49+
public function setErrorHandler(Closure $handler): self
50+
public function generate(?string $pathToScan): array
51+
private function scanPath(string $pathToScan): array
52+
private function processSingleFile(string $filePath): Kauffinger\Codemap\Dto\CodemapFileDto
53+
54+
File: Formatter/TextCodemapFormatter.php
55+
Class: Kauffinger\Codemap\Formatter\TextCodemapFormatter
56+
public function format(array $codemapData): string
57+
private function formatMethod(Kauffinger\Codemap\Dto\CodemapMethodDto $methodInformation): string
58+
private function formatParameters(array $parameters): string
59+
private function formatProperty(Kauffinger\Codemap\Dto\CodemapPropertyDto $propertyInformation): string
60+
61+
File: Console/CodemapCommand.php
62+
Class: Kauffinger\Codemap\Console\CodemapCommand
63+
protected function configure(): void
64+
protected function execute(Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output): int
65+
protected function handle(): int
66+
private function generateDefaultConfig(Kauffinger\Codemap\Enum\PhpVersion $mappedPhpVersion): string
67+
protected function info(string $message): void
68+
protected function error(string $message): void
69+
protected function argument(string $name): mixed
70+
protected function option(string $name): mixed

0 commit comments

Comments
 (0)