The PhpLintTask
checks syntax (lint) on one or more PHP source
code files.
Table 141. Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
file |
String |
Path to source file | n/a | No |
haltonfailure |
Boolean |
Stop the build process if the linting process encounters an error. | false |
No |
errorproperty |
String |
The name of a property that will be set to contain the error string (if any). | n/a | No |
interpreter |
String |
Path to alternative PHP interpreter | Defaults to the ${php.command} property which is
the interpreter used to execute phing itself.
|
No |
cachefile |
String |
If set, enables writing of last-modified times to
cachefile , to speed up processing of files that
rarely change
|
none | No |
level |
String |
Control the level at which phplint reports status messages. One of
error , warning ,
info , verbose ,
debug .
|
debug |
No |
tofile |
String |
File to write list of 'bad files' to. | n/a | No |
deprecatedAsError |
Boolean |
Whether to treat deprecated warnings (introduced in PHP 5.3) as errors. | false |
No |