PHP Class Ecg\Magniffer\Inspector\Php

Inheritance: extends Ecg\Magniffer\Inspector
Afficher le fichier Open project: magento-ecg/magniffer

Protected Properties

Свойство Type Description
$contentArray array
$domXpath DOMXPath
$parser PhpParser\Parser
$serializer PhpParser\Serializer\XML;
$simpleXml SimpleXMLElement

Méthodes publiques

Méthode Description
__construct ( array $patterns, Report $report )
canInspect ( ) : boolean
inspect ( ) : Inspector
parse ( ) : Inspector

Méthodes protégées

Méthode Description
prepareIssue ( $xpath, SimpleXMLElement $node, array $pattern ) : array

Method Details

__construct() public méthode

public __construct ( array $patterns, Report $report )
$patterns array
$report Ecg\Magniffer\Report

canInspect() public méthode

public canInspect ( ) : boolean
Résultat boolean

inspect() public méthode

public inspect ( ) : Inspector
Résultat Ecg\Magniffer\Inspector

parse() public méthode

public parse ( ) : Inspector
Résultat Ecg\Magniffer\Inspector

prepareIssue() protected méthode

protected prepareIssue ( $xpath, SimpleXMLElement $node, array $pattern ) : array
$xpath
$node SimpleXMLElement
$pattern array
Résultat array

Property Details

$contentArray protected_oe property

protected array $contentArray
Résultat array

$domXpath protected_oe property

protected DOMXPath $domXpath
Résultat DOMXPath

$parser protected_oe property

protected Parser,PhpParser $parser
Résultat PhpParser\Parser

$serializer protected_oe property

protected XML;,PhpParser\Serializer $serializer
Résultat PhpParser\Serializer\XML;

$simpleXml protected_oe property

protected SimpleXMLElement $simpleXml
Résultat SimpleXMLElement