X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fwidget%2FComplexTitleInputWidget.php;h=a9e80425e5f725cc993e040afa256e20b298c3fa;hb=2a416c57d59997893b2e6345c85743c6f3b06552;hp=ea0ef9e293cad2efea272f992c818cc8926d9df0;hpb=171cd5f4eae1a47776bc6bfabef9042bf04a9a80;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/widget/ComplexTitleInputWidget.php b/includes/widget/ComplexTitleInputWidget.php index ea0ef9e293..a9e80425e5 100644 --- a/includes/widget/ComplexTitleInputWidget.php +++ b/includes/widget/ComplexTitleInputWidget.php @@ -23,13 +23,13 @@ class ComplexTitleInputWidget extends \OOUI\Widget { * with list of namespaces * @param array $config['title'] Configuration for the TitleInputWidget text field */ - public function __construct( array $config = array() ) { + public function __construct( array $config = [] ) { // Configuration initialization $config = array_merge( - array( - 'namespace' => array(), - 'title' => array(), - ), + [ + 'namespace' => [], + 'title' => [], + ], $config ); @@ -41,20 +41,17 @@ class ComplexTitleInputWidget extends \OOUI\Widget { $this->namespace = new NamespaceInputWidget( $config['namespace'] ); $this->title = new TitleInputWidget( array_merge( $config['title'], - array( - // The inner TitleInputWidget shouldn't be infusable, - // only the ComplexTitleInputWidget itself can be. - 'infusable' => false, + [ 'relative' => true, 'namespace' => isset( $config['namespace']['value'] ) ? $config['namespace']['value'] : null, - ) + ] ) ); // Initialization $this - ->addClasses( array( 'mw-widget-complexTitleInputWidget' ) ) + ->addClasses( [ 'mw-widget-complexTitleInputWidget' ] ) ->appendContent( $this->namespace, $this->title ); }