38 $this->enabled =
true;
39 if ( $useConfiguration ) {
45 'debugComment' =>
false,
50 $this->config[
'driver'] =
wfIsHHVM() ?
'RaggettInternalHHVM' :
'RaggettInternalPHP';
52 $this->config[
'driver'] =
'RaggettExternal';
55 $this->enabled =
false;
58 $this->config = [
'driver' =>
'RemexHtml' ];
60 if ( !$this->enabled ) {
61 $this->config = [
'driver' =>
'disabled' ];
$wgTidyConf
The path to the tidy config file.
$wgTidyInternal
Set this to true to use the tidy extension.
$wgUseTidy
Set this to true to use the deprecated tidy configuration parameters.
$wgTidyBin
The path to the tidy binary.
$wgTidyOpts
The command line options to the tidy binary.
$wgTidyConfig
Configuration for HTML postprocessing tool.
wfIsHHVM()
Check if we are running under HHVM.
Initialize and detect the tidy support.
isEnabled()
Returns true if tidy is usable.
__construct( $useConfiguration=false)
Determine if there is a usable tidy.