build: Updating mediawiki/mediawiki-phan-config to 0.9.0
Additional changes: * Added .eslintcache to .gitignore. Add check for unset 'class' attribute. Change-Id: Ib5b8993e89f4cb8f2f5325cbbc1e02401dd19d81
This commit is contained in:
parent
36f3475c52
commit
cfe2ff0864
|
@ -39,7 +39,7 @@
|
||||||
"mediawiki/mediawiki-codesniffer": "28.0.0",
|
"mediawiki/mediawiki-codesniffer": "28.0.0",
|
||||||
"jakub-onderka/php-console-highlighter": "0.3.2",
|
"jakub-onderka/php-console-highlighter": "0.3.2",
|
||||||
"mediawiki/minus-x": "0.3.2",
|
"mediawiki/minus-x": "0.3.2",
|
||||||
"mediawiki/mediawiki-phan-config": "0.8.0"
|
"mediawiki/mediawiki-phan-config": "0.9.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"fix": [
|
"fix": [
|
||||||
|
|
|
@ -302,6 +302,9 @@ class VectorTemplate extends BaseTemplate {
|
||||||
$this->config->get( 'VectorUseIconWatch' )
|
$this->config->get( 'VectorUseIconWatch' )
|
||||||
&& ( $key === 'watch' || $key === 'unwatch' )
|
&& ( $key === 'watch' || $key === 'unwatch' )
|
||||||
) {
|
) {
|
||||||
|
if ( !isset( $item['class'] ) ) {
|
||||||
|
$item['class'] = '';
|
||||||
|
}
|
||||||
$item['class'] = rtrim( 'icon ' . $item['class'], ' ' );
|
$item['class'] = rtrim( 'icon ' . $item['class'], ' ' );
|
||||||
$item['primary'] = true;
|
$item['primary'] = true;
|
||||||
}
|
}
|
||||||
|
@ -309,6 +312,9 @@ class VectorTemplate extends BaseTemplate {
|
||||||
// Add CSS class 'collapsible' to links which are not marked as "primary"
|
// Add CSS class 'collapsible' to links which are not marked as "primary"
|
||||||
if (
|
if (
|
||||||
isset( $options['vector-collapsible'] ) && $options['vector-collapsible'] ) {
|
isset( $options['vector-collapsible'] ) && $options['vector-collapsible'] ) {
|
||||||
|
if ( !isset( $item['class'] ) ) {
|
||||||
|
$item['class'] = '';
|
||||||
|
}
|
||||||
$item['class'] = rtrim( 'collapsible ' . $item['class'], ' ' );
|
$item['class'] = rtrim( 'collapsible ' . $item['class'], ' ' );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue