Skip to content

Commit 22aa9dd

Browse files
committed
gah
1 parent e4b8c06 commit 22aa9dd

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/microhtml.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ function HTML(...$args): HTMLElement
179179
}
180180

181181
# Document metadata
182-
/** @param array<string,string|null|bool|int|float> $attrs */
182+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
183183
function BASE(array $attrs = []): SelfClosingHTMLElement
184184
{
185185
return new SelfClosingHTMLElement("base", $attrs);
@@ -188,12 +188,12 @@ function HEAD(...$args): HTMLElement
188188
{
189189
return new HTMLElement("head", $args);
190190
}
191-
/** @param array<string,string|null|bool|int|float> $attrs */
191+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
192192
function LINK(array $attrs = []): SelfClosingHTMLElement
193193
{
194194
return new SelfClosingHTMLElement("link", $attrs);
195195
}
196-
/** @param array<string,string|null|bool|int|float> $attrs */
196+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
197197
function META(array $attrs = []): SelfClosingHTMLElement
198198
{
199199
return new SelfClosingHTMLElement("meta", $attrs);
@@ -308,7 +308,7 @@ function FIGURE(...$args): HTMLElement
308308
{
309309
return new HTMLElement("figure", $args);
310310
}
311-
/** @param array<string,string|null|bool|int|float> $attrs */
311+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
312312
function HR(array $attrs = []): SelfClosingHTMLElement
313313
{
314314
return new SelfClosingHTMLElement("hr", $attrs);
@@ -355,7 +355,7 @@ function BDO(...$args): HTMLElement
355355
{
356356
return new HTMLElement("bdo", $args);
357357
}
358-
/** @param array<string,string|null|bool|int|float> $attrs */
358+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
359359
function BR(array $attrs = []): SelfClosingHTMLElement
360360
{
361361
return new SelfClosingHTMLElement("br", $attrs);
@@ -460,14 +460,14 @@ function VAR_(...$args): HTMLElement
460460
{
461461
return new HTMLElement("var", $args);
462462
}
463-
/** @param array<string,string|null|bool|int|float> $attrs */
463+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
464464
function WBR(array $attrs = []): SelfClosingHTMLElement
465465
{
466466
return new SelfClosingHTMLElement("wbr", $attrs);
467467
}
468468

469469
# Image and multimedia
470-
/** @param array<string,string|null|bool|int|float> $attrs */
470+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
471471
function AREA(array $attrs = []): SelfClosingHTMLElement
472472
{
473473
return new SelfClosingHTMLElement("area", $attrs);
@@ -476,7 +476,7 @@ function AUDIO(...$args): HTMLElement
476476
{
477477
return new HTMLElement("audio", $args);
478478
}
479-
/** @param array<string,string|null|bool|int|float> $attrs */
479+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
480480
function IMG(array $attrs = []): SelfClosingHTMLElement
481481
{
482482
return new SelfClosingHTMLElement("img", $attrs);
@@ -485,7 +485,7 @@ function MAP(...$args): HTMLElement
485485
{
486486
return new HTMLElement("map", $args);
487487
}
488-
/** @param array<string,string|null|bool|int|float> $attrs */
488+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
489489
function TRACK(array $attrs = []): SelfClosingHTMLElement
490490
{
491491
return new SelfClosingHTMLElement("track", $attrs);
@@ -500,7 +500,7 @@ function APPLET(...$args): HTMLElement
500500
{
501501
return new HTMLElement("applet", $args);
502502
}
503-
/** @param array<string,string|null|bool|int|float> $attrs */
503+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
504504
function EMBED(array $attrs = []): SelfClosingHTMLElement
505505
{
506506
return new SelfClosingHTMLElement("embed", $attrs);
@@ -517,7 +517,7 @@ function OBJECT(...$args): HTMLElement
517517
{
518518
return new HTMLElement("object", $args);
519519
}
520-
/** @param array<string,string|null|bool|int|float> $attrs */
520+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
521521
function PARAM(array $attrs = []): SelfClosingHTMLElement
522522
{
523523
return new SelfClosingHTMLElement("param", $attrs);
@@ -526,7 +526,7 @@ function PICTURE(...$args): HTMLElement
526526
{
527527
return new HTMLElement("picture", $args);
528528
}
529-
/** @param array<string,string|null|bool|int|float> $attrs */
529+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
530530
function SOURCE(array $attrs = []): SelfClosingHTMLElement
531531
{
532532
return new SelfClosingHTMLElement("source", $attrs);
@@ -561,7 +561,7 @@ function CAPTION(...$args): HTMLElement
561561
{
562562
return new HTMLElement("caption", $args);
563563
}
564-
/** @param array<string,string|null|bool|int|float> $attrs */
564+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
565565
function COL(array $attrs = []): SelfClosingHTMLElement
566566
{
567567
return new SelfClosingHTMLElement("col", $attrs);
@@ -616,7 +616,7 @@ function FORM(...$args): HTMLElement
616616
{
617617
return new HTMLElement("form", $args);
618618
}
619-
/** @param array<string,string|null|bool|int|float> $attrs */
619+
/** @param array<string,string|\Stringable|null|bool|int|float> $attrs */
620620
function INPUT(array $attrs = []): SelfClosingHTMLElement
621621
{
622622
return new SelfClosingHTMLElement("input", $attrs);

0 commit comments

Comments
 (0)