Skip to content

Latest commit

 

History

History
156 lines (106 loc) · 3.97 KB

ReadmeTemplateGenerator.md

File metadata and controls

156 lines (106 loc) · 3.97 KB

BumbleDocGen / Technical description of the project / Class map / ReadmeTemplateGenerator


namespace BumbleDocGen\AI\Generators;

final class ReadmeTemplateGenerator

Initialization methods:

  1. __construct

Methods:

  1. generateReadmeFileContent

Method details:

public function __construct(\BumbleDocGen\AI\ProviderInterface $aiProvider);

Parameters:

Name Type Description
$aiProvider \BumbleDocGen\AI\ProviderInterface -

public function generateReadmeFileContent(\BumbleDocGen\Core\Parser\Entity\RootEntityCollection $rootEntityCollection, array $entryPoints = [], string|null $composerJsonFile = null, string|null $additionalPrompt = null): string;

Parameters:

Name Type Description
$rootEntityCollection \BumbleDocGen\Core\Parser\Entity\RootEntityCollection -
$entryPoints array -
$composerJsonFile string | null -
$additionalPrompt string | null -

Return value: string

Throws: