Méthode | Description | |
---|---|---|
__construct ( Psr\Log\LoggerInterface $logger, array $graphs, array $cardinalities, array $config, array $classes ) | ||
generateAdderAnnotations ( $className, $fieldName ) | ||
generateClassAnnotations ( $className ) | ||
generateConstantAnnotations ( $className, $constantName ) | ||
generateFieldAnnotations ( $className, $fieldName ) | ||
generateGetterAnnotations ( $className, $fieldName ) | ||
generateInterfaceAnnotations ( $className ) | ||
generateRemoverAnnotations ( $className, $fieldName ) | ||
generateSetterAnnotations ( $className, $fieldName ) |
Méthode | Description | |
---|---|---|
formatDoc ( string $doc, boolean $indent = false ) : array | Converts HTML to Markdown and explode. | |
generateDoc ( string $className, boolean $interface = false ) : array | Generates class or interface PHPDoc. |
public generateAdderAnnotations ( $className, $fieldName ) |
public generateConstantAnnotations ( $className, $constantName ) |
public generateFieldAnnotations ( $className, $fieldName ) |
public generateGetterAnnotations ( $className, $fieldName ) |
public generateRemoverAnnotations ( $className, $fieldName ) |
public generateSetterAnnotations ( $className, $fieldName ) |