@@ -62,13 +62,13 @@ public static function fromParsed(array $parsed): BdkUri
6262 $ uriKeys = ['fragment ' , 'host ' , 'path ' , 'port ' , 'query ' , 'scheme ' , 'userInfo ' ];
6363 $ parsed = \array_intersect_key (self ::parsedPartsPrep ($ parsed ), \array_flip ($ uriKeys ));
6464 $ parsed = \array_filter ($ parsed , static function ($ val ) {
65- return \in_array ($ val , array ( null , '' ) , true ) === false ;
65+ return \in_array ($ val , [ null , '' ] , true ) === false ;
6666 });
6767 $ uri = new BdkUri ();
6868 foreach ($ parsed as $ key => $ value ) {
6969 $ method = 'with ' . \ucfirst ($ key );
7070 /** @var BdkUri */
71- $ uri = \call_user_func_array (array ( $ uri , $ method) , (array ) $ value );
71+ $ uri = \call_user_func_array ([ $ uri , $ method] , (array ) $ value );
7272 }
7373 return $ uri ;
7474 }
@@ -199,7 +199,7 @@ private static function parsedPartsPrep(array $parsed): array
199199 'user ' => '' ,
200200 ), $ renamed , $ parsed );
201201 if (\array_key_exists ('userInfo ' , $ parsed ) === false ) {
202- $ parsed ['userInfo ' ] = array ( $ parsed ['user ' ], $ parsed ['pass ' ]) ;
202+ $ parsed ['userInfo ' ] = [ $ parsed ['user ' ], $ parsed ['pass ' ]] ;
203203 }
204204 if (\is_array ($ parsed ['userInfo ' ]) === false ) {
205205 $ parsed ['userInfo ' ] = \explode (': ' , (string ) $ parsed ['userInfo ' ], 2 );
@@ -282,7 +282,7 @@ private static function pathRemoveDots(string $path): string
282282 if ($ path [0 ] === '/ ' && (!isset ($ pathNew [0 ]) || $ pathNew [0 ] !== '/ ' )) {
283283 // Re-add the leading slash if necessary for cases like "/.."
284284 $ pathNew = '/ ' . $ pathNew ;
285- } elseif ($ pathNew !== '' && \in_array (\end ($ segments ), array ( '. ' , '.. ' ) , true )) {
285+ } elseif ($ pathNew !== '' && \in_array (\end ($ segments ), [ '. ' , '.. ' ] , true )) {
286286 // Add the trailing slash if necessary
287287 $ pathNew .= '/ ' ;
288288 }
@@ -342,7 +342,7 @@ private static function resolveTargetPath(UriInterface $base, UriInterface $rel)
342342 */
343343 private static function uriInterfaceToParts (UriInterface $ url ): array
344344 {
345- $ userInfo = \array_replace (array ( null , null ) , \explode (': ' , $ url ->getUserInfo (), 2 ));
345+ $ userInfo = \array_replace ([ null , null ] , \explode (': ' , $ url ->getUserInfo (), 2 ));
346346 $ parts = array (
347347 'pass ' => $ userInfo [1 ],
348348 'user ' => $ userInfo [0 ],
0 commit comments