Documentation

PluginFileExtensionsSocket
in package
implements FileExtensionsInterface

FinalYes

Table of Contents

Interfaces

FileExtensionsInterface

Properties

$additionalFileExtensions  : array<int, string>
$additionalFileTypeAnalyzers  : array<string, FileAnalyzer>>
$additionalFileTypeScanners  : array<string, FileScanner>>
$config  : Config

Methods

addFileTypeAnalyzer()  : void
addFileTypeScanner()  : void
getAdditionalFileExtensions()  : array<int, string>
getAdditionalFileTypeAnalyzers()  : array<string, FileAnalyzer>>
getAdditionalFileTypeScanners()  : array<string, FileScanner>>
addFileExtension()  : void

Properties

Methods

addFileTypeAnalyzer()

public addFileTypeAnalyzer(string $fileExtension, FileAnalyzer> $className) : void
Parameters
$fileExtension : string

e.g. 'html'

$className : FileAnalyzer>

addFileTypeScanner()

public addFileTypeScanner(string $fileExtension, FileScanner> $className) : void
Parameters
$fileExtension : string

e.g. 'html'

$className : FileScanner>

getAdditionalFileExtensions()

public getAdditionalFileExtensions() : array<int, string>
Return values
array<int, string>

e.g. ['html', 'perl']

getAdditionalFileTypeAnalyzers()

public getAdditionalFileTypeAnalyzers() : array<string, FileAnalyzer>>
Return values
array<string, FileAnalyzer>>

getAdditionalFileTypeScanners()

public getAdditionalFileTypeScanners() : array<string, FileScanner>>
Return values
array<string, FileScanner>>

addFileExtension()

private addFileExtension(string $fileExtension) : void
Parameters
$fileExtension : string

e.g. 'html'


        
On this page

Search results