1<?php 2 3namespace OOUI; 4 5/** 6 * Input widget with a text field. 7 */ 8class SearchInputWidget extends TextInputWidget { 9 10 public function __construct( array $config = [] ) { 11 // Config initialization 12 $config = array_merge( [ 13 'icon' => 'search', 14 ], $config ); 15 16 // Parent constructor 17 parent::__construct( $config ); 18 } 19 20 protected function getSaneType( $config ) { 21 return 'search'; 22 } 23} 24