프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$dieOnUnknownArg | boolean | If FALSE, arguments that are not command line options or file/directory paths will be ignored and execution will continue. | |
$errorSeverity | boolean | The minimum severity level errors must have to be displayed. | |
$warningSeverity | boolean | The minimum severity level warnings must have to be displayed. |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$values | array | An array of all values specified on the command line. |
메소드 | 설명 | |
---|---|---|
checkRequirements ( ) : array | Exits if the minimum requirements of PHP_CodSniffer are not met. | |
explainStandard ( string $standard ) : void | Prints a report showing the sniffs contained in a standard. | |
getCommandLineValues ( ) : array | Gets the processed command line values. | |
getDefaults ( ) : array | Get a list of default values for all possible command line arguments. | |
printConfigData ( array $data ) : void | Prints out the gathered config data. | |
printErrorReport ( PHP_CodeSniffer $phpcs, array $reports, boolean $showSources, string $reportFile, integer $reportWidth ) : integer | Prints the error report for the run. | |
printInstalledStandards ( ) : void | Prints out a list of installed coding standards. | |
printPHPCBFUsage ( ) : void | Prints out the usage information for PHPCBF. | |
printPHPCSUsage ( ) : void | Prints out the usage information for PHPCS. | |
printUsage ( ) : void | Prints out the usage information for this script. | |
process ( array $values = [] ) : integer | Runs PHP_CodeSniffer over files and directories. | |
processLongArgument ( string $arg, integer $pos ) : void | Processes a long (--example) command line argument. | |
processShortArgument ( string $arg, integer $pos ) : void | Processes a short (-e) command line argument. | |
processUnknownArgument ( string $arg, integer $pos ) : void | Processes an unknown command line argument. | |
runphpcbf ( ) : array | Run the PHPCBF script. | |
runphpcs ( ) : array | Run the PHPCS script. | |
setCommandLineValues ( array $args ) : void | Set the command line values. | |
validateStandard ( array $standards ) : array | Convert the passed standards into valid standards. |
메소드 | 설명 | |
---|---|---|
_validateReportWidth ( integer $width ) : integer | Set report width based on terminal width. |
public checkRequirements ( ) : array | ||
리턴 | array |
public explainStandard ( string $standard ) : void | ||
$standard | string | The standard to validate. |
리턴 | void |
public getCommandLineValues ( ) : array | ||
리턴 | array |
public getDefaults ( ) : array | ||
리턴 | array |
public printConfigData ( array $data ) : void | ||
$data | array | The config data to print. |
리턴 | void |
public printErrorReport ( PHP_CodeSniffer $phpcs, array $reports, boolean $showSources, string $reportFile, integer $reportWidth ) : integer | ||
$phpcs | PHP_CodeSniffer | The PHP_CodeSniffer object containing the errors. |
$reports | array | A list of reports to print. |
$showSources | boolean | TRUE if report should show error sources (not used by all reports). |
$reportFile | string | A default file to log report output to. |
$reportWidth | integer | How wide the screen reports should be. |
리턴 | integer | The number of error and warning messages shown. |
public printInstalledStandards ( ) : void | ||
리턴 | void |
public printPHPCBFUsage ( ) : void | ||
리턴 | void |
public printPHPCSUsage ( ) : void | ||
리턴 | void |
public printUsage ( ) : void | ||
리턴 | void |
public setCommandLineValues ( array $args ) : void | ||
$args | array | An array of command line arguments to process. |
리턴 | void |
public validateStandard ( array $standards ) : array | ||
$standards | array | The standards to validate. |
리턴 | array |
public bool $dieOnUnknownArg | ||
리턴 | boolean |
public bool $errorSeverity | ||
리턴 | boolean |
protected array $values | ||
리턴 | array |
public bool $warningSeverity | ||
리턴 | boolean |