Documentation

ErrorBaseline
in package

FinalYes

Table of Contents

Methods

countTotalIssues()  : int
create()  : void
read()  : array<string, array<string, array{o: int, s: list}>>
update()  : array<string, array<string, array{o: int, s: list}>>
countIssueTypesByFile()  : array<string, array<string, array{o: int, s: array}>>
writeToFile()  : void

Methods

countTotalIssues()

public static countTotalIssues(array<string, array<string, array{o: int, s: array}>> $existingIssues) : int
Parameters
$existingIssues : array<string, array<string, array{o: int, s: array}>>
Tags
psalm-pure
Return values
int

create()

public static create(FileProvider $fileProvider, string $baselineFile, array<string, array<int, IssueData>> $issues, bool $include_php_versions) : void
Parameters
$fileProvider : FileProvider
$baselineFile : string
$issues : array<string, array<int, IssueData>>
$include_php_versions : bool

read()

public static read(FileProvider $fileProvider, string $baselineFile) : array<string, array<string, array{o: int, s: list}>>
Parameters
$fileProvider : FileProvider
$baselineFile : string
Tags
throws
ConfigException
Return values
array<string, array<string, array{o: int, s: list}>>

update()

public static update(FileProvider $fileProvider, string $baselineFile, array<string, array<int, IssueData>> $issues, bool $include_php_versions) : array<string, array<string, array{o: int, s: list}>>
Parameters
$fileProvider : FileProvider
$baselineFile : string
$issues : array<string, array<int, IssueData>>
$include_php_versions : bool
Tags
throws
ConfigException
Return values
array<string, array<string, array{o: int, s: list}>>

countIssueTypesByFile()

private static countIssueTypesByFile(array<string, array<int, IssueData>> $issues) : array<string, array<string, array{o: int, s: array}>>
Parameters
$issues : array<string, array<int, IssueData>>
Return values
array<string, array<string, array{o: int, s: array}>>

writeToFile()

private static writeToFile(FileProvider $fileProvider, string $baselineFile, array<string, array<string, array{o: int, s: array}>> $groupedIssues, bool $include_php_versions) : void
Parameters
$fileProvider : FileProvider
$baselineFile : string
$groupedIssues : array<string, array<string, array{o: int, s: array}>>
$include_php_versions : bool

        
On this page

Search results