Documentation

ClassSeparator

Table of Contents

$enum_classes  : mixed
$file  : mixed
$generated_at  : mixed
__construct()  : mixed
separate()  : mixed
classesToArray()  : array<string|int, mixed>
extractServiceClass()  : mixed
makeClassmapFile()  : mixed
makeServiceClassFile()  : mixed
removeClassExistsConditionals()  : mixed
removeDocBlocks()  : mixed
removePHPTags()  : mixed
removeWhiteSpace()  : mixed
replaceTabsWithSpaces()  : mixed
writeClassesToFiles()  : bool

Properties

$enum_classes

public static mixed $enum_classes = ['RecordType' => TRUE, 'Country' => TRUE, 'StatusDetailCodeType' => TRUE]

Methods

__construct()

public __construct(mixed $file) : mixed
Parameters
$file : mixed
Return values
mixed

classesToArray()

private classesToArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

extractServiceClass()

private extractServiceClass() : mixed
Return values
mixed

makeClassmapFile()

private makeClassmapFile(mixed $classmap) : mixed
Parameters
$classmap : mixed
Return values
mixed

makeServiceClassFile()

private makeServiceClassFile(mixed $serviceClass) : mixed
Parameters
$serviceClass : mixed
Return values
mixed

removeClassExistsConditionals()

private removeClassExistsConditionals() : mixed
Return values
mixed

removeDocBlocks()

private removeDocBlocks() : mixed
Return values
mixed

removePHPTags()

private removePHPTags() : mixed
Return values
mixed

removeWhiteSpace()

private removeWhiteSpace(mixed $string) : mixed
Parameters
$string : mixed
Return values
mixed

replaceTabsWithSpaces()

private replaceTabsWithSpaces(mixed $string) : mixed
Parameters
$string : mixed
Return values
mixed

writeClassesToFiles()

private writeClassesToFiles(array<string|int, mixed> $classes) : bool
Parameters
$classes : array<string|int, mixed>
Return values
bool

Search results