PHP Класс Exakat\Reports\Ambassador

Наследование: extends Reports
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$analyzers
$finalName
$projectPath cache for analyzers [Title] = object

Открытые методы

Метод Описание
__construct ( ) __construct
generate ( $folder, $name = 'report' )
generateDashboard ( )
generateExtensionsBreakdown ( )
generateFileReport ( $report )
getFilesCount ( type $limit = null ) List file with count
getHashData ( )
getIssuesBreakdown ( ) Get Issues Breakdown
getIssuesFaceted ( $theme ) : array List of Issues faceted
getSeverityBreakdown ( ) Severity Breakdown

Защищенные методы

Метод Описание
generateBugfixes ( )
generatePhpConfiguration ( )
getAnalyzersResultsCounts ( )
makeIcon ( $tag )

Приватные методы

Метод Описание
Bugfixes_cve ( $cve )
cleanFolder ( )
generateAlteredDirectives ( )
generateAnalyzers ( )
generateAnalyzersList ( )
generateAppinfo ( )
generateCodes ( )
generateDirectiveList ( )
generateDocumentation ( )
generateDynamicCode ( )
generateErrorMessages ( )
generateExternalLib ( )
generateExternalServices ( )
generateFavorites ( )
generateFiles ( ) generate the content of liste files
generateGlobals ( )
generateInventories ( )
generateIssues ( ) generate the content of Issues
generateProcFiles ( )
generateSettings ( )
generateStats ( )
getAnalyzerOverview ( ) Get data analyzer overview
getAnalyzersCount ( type $limit ) List analyzer with count
getBasedPage ( $file )
getClassByType ( type $type ) : string Get class by type
getCountAnalyzersByFile ( type $file ) Nombre analyzer par fichier
getCountFileByAnalyzers ( type $analyzer ) Nombre fichier qui ont l'analyzer
getFileOverview ( )
getFilesResultsCounts ( ) Get list of file
getLinesFromFile ( $filePath, $lineNumber, $numberBeforeAndAfter )
getSeveritiesNumberBy ( $type = 'file' ) Nombre severity by file en Dashboard
getTopAnalyzers ( ) Liste de top analyzers
getTopFile ( ) Liste de top file
getTotalAnalysedFile ( ) Liste fichier analysé
getTotalAnalyzer ( $issues = false )
initFolder ( ) : string Clear and init folder
injectBloc ( $html, $bloc, $content )
putBasedPage ( $file, $html )
setPHPBlocs ( $description )

Описание методов

__construct() публичный Метод

__construct
public __construct ( )

generate() публичный Метод

public generate ( $folder, $name = 'report' )

generateBugfixes() защищенный Метод

protected generateBugfixes ( )

generateDashboard() публичный Метод

public generateDashboard ( )

generateExtensionsBreakdown() публичный Метод

generateFileReport() публичный Метод

public generateFileReport ( $report )

generatePhpConfiguration() защищенный Метод

protected generatePhpConfiguration ( )

getAnalyzersResultsCounts() защищенный Метод

getFilesCount() публичный Метод

List file with count
public getFilesCount ( type $limit = null )
$limit type

getHashData() публичный Метод

public getHashData ( )

getIssuesBreakdown() публичный Метод

Get Issues Breakdown
public getIssuesBreakdown ( )

getIssuesFaceted() публичный Метод

List of Issues faceted
public getIssuesFaceted ( $theme ) : array
Результат array

getSeverityBreakdown() публичный Метод

Severity Breakdown

makeIcon() защищенный Метод

protected makeIcon ( $tag )

Описание свойств

$analyzers защищенное свойство

protected $analyzers

$finalName защищенное свойство

protected $finalName

$projectPath защищенное свойство

cache for analyzers [Title] = object
protected $projectPath