Skip to main content

PhpPrettifier


  • Full name: \Documentation\Generator\UsagePage\Prettifier\PhpPrettifier

Properties

CONFIGURATION_FILE

private static $CONFIGURATION_FILE
  • This property is static.

instance

private static $instance
  • This property is static.

file

private \Documentation\Generator\FileSystem\File $file

application

private \PhpCsFixer\Console\Application $application

configurationPath

private $configurationPath

Methods

__construct

private __construct(\Documentation\Generator\Configuration $configuration): mixed

Parameters:

ParameterTypeDescription
$configuration\Documentation\Generator\Configuration

getInstance

gets the instance via lazy initialization (created on first usage)

public static getInstance(\Documentation\Generator\Configuration $configuration): \Documentation\Generator\UsagePage\Prettifier\PhpPrettifier
  • This method is static. Parameters:
ParameterTypeDescription
$configuration\Documentation\Generator\Configuration

prettify

public prettify(mixed $source): mixed

Parameters:

ParameterTypeDescription
$sourcemixed

executePhpCsFixer

private executePhpCsFixer(mixed $tmpFile): mixed

Parameters:

ParameterTypeDescription
$tmpFilemixed