@@ -144,19 +144,19 @@ public static function exportRules(Rules $rules)
144144 */
145145 public static function createInputList (array $ items , array $ inputAttrs = NULL , array $ labelAttrs = NULL , $ wrapper = NULL )
146146 {
147- list ( $ inputAttrs , $ inputTag) = self ::prepareAttrs ($ inputAttrs , 'input ' );
148- list ( $ labelAttrs , $ labelTag) = self ::prepareAttrs ($ labelAttrs , 'label ' );
147+ [ $ inputAttrs , $ inputTag] = self ::prepareAttrs ($ inputAttrs , 'input ' );
148+ [ $ labelAttrs , $ labelTag] = self ::prepareAttrs ($ labelAttrs , 'label ' );
149149 $ res = '' ;
150150 $ input = Html::el ();
151151 $ label = Html::el ();
152- list ( $ wrapper , $ wrapperEnd) = $ wrapper instanceof Html ? [$ wrapper ->startTag (), $ wrapper ->endTag ()] : [(string ) $ wrapper , '' ];
152+ [ $ wrapper , $ wrapperEnd] = $ wrapper instanceof Html ? [$ wrapper ->startTag (), $ wrapper ->endTag ()] : [(string ) $ wrapper , '' ];
153153
154154 foreach ($ items as $ value => $ caption ) {
155155 foreach ($ inputAttrs as $ k => $ v ) {
156- $ input ->attrs [$ k ] = isset ( $ v [$ value ]) ? $ v [ $ value ] : NULL ;
156+ $ input ->attrs [$ k ] = $ v [$ value ] ?? NULL ;
157157 }
158158 foreach ($ labelAttrs as $ k => $ v ) {
159- $ label ->attrs [$ k ] = isset ( $ v [$ value ]) ? $ v [ $ value ] : NULL ;
159+ $ label ->attrs [$ k ] = $ v [$ value ] ?? NULL ;
160160 }
161161 $ input ->value = $ value ;
162162 $ res .= ($ res === '' && $ wrapperEnd === '' ? '' : $ wrapper )
@@ -178,7 +178,7 @@ public static function createSelectBox(array $items, array $optionAttrs = NULL,
178178 if ($ selected !== NULL ) {
179179 $ optionAttrs ['selected? ' ] = $ selected ;
180180 }
181- list ( $ optionAttrs , $ optionTag) = self ::prepareAttrs ($ optionAttrs , 'option ' );
181+ [ $ optionAttrs , $ optionTag] = self ::prepareAttrs ($ optionAttrs , 'option ' );
182182 $ option = Html::el ();
183183 $ res = $ tmp = '' ;
184184 foreach ($ items as $ group => $ subitems ) {
@@ -191,7 +191,7 @@ public static function createSelectBox(array $items, array $optionAttrs = NULL,
191191 foreach ($ subitems as $ value => $ caption ) {
192192 $ option ->value = $ value ;
193193 foreach ($ optionAttrs as $ k => $ v ) {
194- $ option ->attrs [$ k ] = isset ( $ v [$ value ]) ? $ v [ $ value ] : NULL ;
194+ $ option ->attrs [$ k ] = $ v [$ value ] ?? NULL ;
195195 }
196196 if ($ caption instanceof Html) {
197197 $ caption = clone $ caption ;
0 commit comments