1<?php 2 3/** @generate-class-entries */ 4 5/** 6 * @var int 7 * @cvalue TidyNode_Root 8 */ 9const TIDY_NODETYPE_ROOT = UNKNOWN; 10/** 11 * @var int 12 * @cvalue TidyNode_DocType 13 */ 14const TIDY_NODETYPE_DOCTYPE = UNKNOWN; 15/** 16 * @var int 17 * @cvalue TidyNode_Comment 18 */ 19const TIDY_NODETYPE_COMMENT = UNKNOWN; 20/** 21 * @var int 22 * @cvalue TidyNode_ProcIns 23 */ 24const TIDY_NODETYPE_PROCINS = UNKNOWN; 25/** 26 * @var int 27 * @cvalue TidyNode_Text 28 */ 29const TIDY_NODETYPE_TEXT = UNKNOWN; 30/** 31 * @var int 32 * @cvalue TidyNode_Start 33 */ 34const TIDY_NODETYPE_START = UNKNOWN; 35/** 36 * @var int 37 * @cvalue TidyNode_End 38 */ 39const TIDY_NODETYPE_END = UNKNOWN; 40/** 41 * @var int 42 * @cvalue TidyNode_StartEnd 43 */ 44const TIDY_NODETYPE_STARTEND = UNKNOWN; 45/** 46 * @var int 47 * @cvalue TidyNode_CDATA 48 */ 49const TIDY_NODETYPE_CDATA = UNKNOWN; 50/** 51 * @var int 52 * @cvalue TidyNode_Section 53 */ 54const TIDY_NODETYPE_SECTION = UNKNOWN; 55/** 56 * @var int 57 * @cvalue TidyNode_Asp 58 */ 59const TIDY_NODETYPE_ASP = UNKNOWN; 60/** 61 * @var int 62 * @cvalue TidyNode_Jste 63 */ 64const TIDY_NODETYPE_JSTE = UNKNOWN; 65/** 66 * @var int 67 * @cvalue TidyNode_Php 68 */ 69const TIDY_NODETYPE_PHP = UNKNOWN; 70/** 71 * @var int 72 * @cvalue TidyNode_XmlDecl 73 */ 74const TIDY_NODETYPE_XMLDECL = UNKNOWN; 75 76/** 77 * @var int 78 * @cvalue TidyTag_UNKNOWN 79 */ 80const TIDY_TAG_UNKNOWN = UNKNOWN; 81/** 82 * @var int 83 * @cvalue TidyTag_A 84 */ 85const TIDY_TAG_A = UNKNOWN; 86/** 87 * @var int 88 * @cvalue TidyTag_ABBR 89 */ 90const TIDY_TAG_ABBR = UNKNOWN; 91/** 92 * @var int 93 * @cvalue TidyTag_ACRONYM 94 */ 95const TIDY_TAG_ACRONYM = UNKNOWN; 96/** 97 * @var int 98 * @cvalue TidyTag_ADDRESS 99 */ 100const TIDY_TAG_ADDRESS = UNKNOWN; 101/** 102 * @var int 103 * @cvalue TidyTag_ALIGN 104 */ 105const TIDY_TAG_ALIGN = UNKNOWN; 106/** 107 * @var int 108 * @cvalue TidyTag_APPLET 109 */ 110const TIDY_TAG_APPLET = UNKNOWN; 111/** 112 * @var int 113 * @cvalue TidyTag_AREA 114 */ 115const TIDY_TAG_AREA = UNKNOWN; 116/** 117 * @var int 118 * @cvalue TidyTag_B 119 */ 120const TIDY_TAG_B = UNKNOWN; 121/** 122 * @var int 123 * @cvalue TidyTag_BASE 124 */ 125const TIDY_TAG_BASE = UNKNOWN; 126/** 127 * @var int 128 * @cvalue TidyTag_BASEFONT 129 */ 130const TIDY_TAG_BASEFONT = UNKNOWN; 131/** 132 * @var int 133 * @cvalue TidyTag_BDO 134 */ 135const TIDY_TAG_BDO = UNKNOWN; 136/** 137 * @var int 138 * @cvalue TidyTag_BGSOUND 139 */ 140const TIDY_TAG_BGSOUND = UNKNOWN; 141/** 142 * @var int 143 * @cvalue TidyTag_BIG 144 */ 145const TIDY_TAG_BIG = UNKNOWN; 146/** 147 * @var int 148 * @cvalue TidyTag_BLINK 149 */ 150const TIDY_TAG_BLINK = UNKNOWN; 151/** 152 * @var int 153 * @cvalue TidyTag_BLOCKQUOTE 154 */ 155const TIDY_TAG_BLOCKQUOTE = UNKNOWN; 156/** 157 * @var int 158 * @cvalue TidyTag_BODY 159 */ 160const TIDY_TAG_BODY = UNKNOWN; 161/** 162 * @var int 163 * @cvalue TidyTag_BR 164 */ 165const TIDY_TAG_BR = UNKNOWN; 166/** 167 * @var int 168 * @cvalue TidyTag_BUTTON 169 */ 170const TIDY_TAG_BUTTON = UNKNOWN; 171/** 172 * @var int 173 * @cvalue TidyTag_CAPTION 174 */ 175const TIDY_TAG_CAPTION = UNKNOWN; 176/** 177 * @var int 178 * @cvalue TidyTag_CENTER 179 */ 180const TIDY_TAG_CENTER = UNKNOWN; 181/** 182 * @var int 183 * @cvalue TidyTag_CITE 184 */ 185const TIDY_TAG_CITE = UNKNOWN; 186/** 187 * @var int 188 * @cvalue TidyTag_CODE 189 */ 190const TIDY_TAG_CODE = UNKNOWN; 191/** 192 * @var int 193 * @cvalue TidyTag_COL 194 */ 195const TIDY_TAG_COL = UNKNOWN; 196/** 197 * @var int 198 * @cvalue TidyTag_COLGROUP 199 */ 200const TIDY_TAG_COLGROUP = UNKNOWN; 201/** 202 * @var int 203 * @cvalue TidyTag_COMMENT 204 */ 205const TIDY_TAG_COMMENT = UNKNOWN; 206/** 207 * @var int 208 * @cvalue TidyTag_DD 209 */ 210const TIDY_TAG_DD = UNKNOWN; 211/** 212 * @var int 213 * @cvalue TidyTag_DEL 214 */ 215const TIDY_TAG_DEL = UNKNOWN; 216/** 217 * @var int 218 * @cvalue TidyTag_DFN 219 */ 220const TIDY_TAG_DFN = UNKNOWN; 221/** 222 * @var int 223 * @cvalue TidyTag_DIR 224 */ 225const TIDY_TAG_DIR = UNKNOWN; 226/** 227 * @var int 228 * @cvalue TidyTag_DIV 229 */ 230const TIDY_TAG_DIV = UNKNOWN; 231/** 232 * @var int 233 * @cvalue TidyTag_DL 234 */ 235const TIDY_TAG_DL = UNKNOWN; 236/** 237 * @var int 238 * @cvalue TidyTag_DT 239 */ 240const TIDY_TAG_DT = UNKNOWN; 241/** 242 * @var int 243 * @cvalue TidyTag_EM 244 */ 245const TIDY_TAG_EM = UNKNOWN; 246/** 247 * @var int 248 * @cvalue TidyTag_EMBED 249 */ 250const TIDY_TAG_EMBED = UNKNOWN; 251/** 252 * @var int 253 * @cvalue TidyTag_FIELDSET 254 */ 255const TIDY_TAG_FIELDSET = UNKNOWN; 256/** 257 * @var int 258 * @cvalue TidyTag_FONT 259 */ 260const TIDY_TAG_FONT = UNKNOWN; 261/** 262 * @var int 263 * @cvalue TidyTag_FORM 264 */ 265const TIDY_TAG_FORM = UNKNOWN; 266/** 267 * @var int 268 * @cvalue TidyTag_FRAME 269 */ 270const TIDY_TAG_FRAME = UNKNOWN; 271/** 272 * @var int 273 * @cvalue TidyTag_FRAMESET 274 */ 275const TIDY_TAG_FRAMESET = UNKNOWN; 276/** 277 * @var int 278 * @cvalue TidyTag_H1 279 */ 280const TIDY_TAG_H1 = UNKNOWN; 281/** 282 * @var int 283 * @cvalue TidyTag_H2 284 */ 285const TIDY_TAG_H2 = UNKNOWN; 286/** 287 * @var int 288 * @cvalue TidyTag_H3 289 */ 290const TIDY_TAG_H3 = UNKNOWN; 291/** 292 * @var int 293 * @cvalue TidyTag_H4 294 */ 295const TIDY_TAG_H4 = UNKNOWN; 296/** 297 * @var int 298 * @cvalue TidyTag_H5 299 */ 300const TIDY_TAG_H5 = UNKNOWN; 301/** 302 * @var int 303 * @cvalue TidyTag_H6 304 */ 305const TIDY_TAG_H6 = UNKNOWN; 306/** 307 * @var int 308 * @cvalue TidyTag_HEAD 309 */ 310const TIDY_TAG_HEAD = UNKNOWN; 311/** 312 * @var int 313 * @cvalue TidyTag_HR 314 */ 315const TIDY_TAG_HR = UNKNOWN; 316/** 317 * @var int 318 * @cvalue TidyTag_HTML 319 */ 320const TIDY_TAG_HTML = UNKNOWN; 321/** 322 * @var int 323 * @cvalue TidyTag_I 324 */ 325const TIDY_TAG_I = UNKNOWN; 326/** 327 * @var int 328 * @cvalue TidyTag_IFRAME 329 */ 330const TIDY_TAG_IFRAME = UNKNOWN; 331/** 332 * @var int 333 * @cvalue TidyTag_ILAYER 334 */ 335const TIDY_TAG_ILAYER = UNKNOWN; 336/** 337 * @var int 338 * @cvalue TidyTag_IMG 339 */ 340const TIDY_TAG_IMG = UNKNOWN; 341/** 342 * @var int 343 * @cvalue TidyTag_INPUT 344 */ 345const TIDY_TAG_INPUT = UNKNOWN; 346/** 347 * @var int 348 * @cvalue TidyTag_INS 349 */ 350const TIDY_TAG_INS = UNKNOWN; 351/** 352 * @var int 353 * @cvalue TidyTag_ISINDEX 354 */ 355const TIDY_TAG_ISINDEX = UNKNOWN; 356/** 357 * @var int 358 * @cvalue TidyTag_KBD 359 */ 360const TIDY_TAG_KBD = UNKNOWN; 361/** 362 * @var int 363 * @cvalue TidyTag_KEYGEN 364 */ 365const TIDY_TAG_KEYGEN = UNKNOWN; 366/** 367 * @var int 368 * @cvalue TidyTag_LABEL 369 */ 370const TIDY_TAG_LABEL = UNKNOWN; 371/** 372 * @var int 373 * @cvalue TidyTag_LAYER 374 */ 375const TIDY_TAG_LAYER = UNKNOWN; 376/** 377 * @var int 378 * @cvalue TidyTag_LEGEND 379 */ 380const TIDY_TAG_LEGEND = UNKNOWN; 381/** 382 * @var int 383 * @cvalue TidyTag_LI 384 */ 385const TIDY_TAG_LI = UNKNOWN; 386/** 387 * @var int 388 * @cvalue TidyTag_LINK 389 */ 390const TIDY_TAG_LINK = UNKNOWN; 391/** 392 * @var int 393 * @cvalue TidyTag_LISTING 394 */ 395const TIDY_TAG_LISTING = UNKNOWN; 396/** 397 * @var int 398 * @cvalue TidyTag_MAP 399 */ 400const TIDY_TAG_MAP = UNKNOWN; 401/** 402 * @var int 403 * @cvalue TidyTag_MARQUEE 404 */ 405const TIDY_TAG_MARQUEE = UNKNOWN; 406/** 407 * @var int 408 * @cvalue TidyTag_MENU 409 */ 410const TIDY_TAG_MENU = UNKNOWN; 411/** 412 * @var int 413 * @cvalue TidyTag_META 414 */ 415const TIDY_TAG_META = UNKNOWN; 416/** 417 * @var int 418 * @cvalue TidyTag_MULTICOL 419 */ 420const TIDY_TAG_MULTICOL = UNKNOWN; 421/** 422 * @var int 423 * @cvalue TidyTag_NOBR 424 */ 425const TIDY_TAG_NOBR = UNKNOWN; 426/** 427 * @var int 428 * @cvalue TidyTag_NOEMBED 429 */ 430const TIDY_TAG_NOEMBED = UNKNOWN; 431/** 432 * @var int 433 * @cvalue TidyTag_NOFRAMES 434 */ 435const TIDY_TAG_NOFRAMES = UNKNOWN; 436/** 437 * @var int 438 * @cvalue TidyTag_NOLAYER 439 */ 440const TIDY_TAG_NOLAYER = UNKNOWN; 441/** 442 * @var int 443 * @cvalue TidyTag_NOSAVE 444 */ 445const TIDY_TAG_NOSAVE = UNKNOWN; 446/** 447 * @var int 448 * @cvalue TidyTag_NOSCRIPT 449 */ 450const TIDY_TAG_NOSCRIPT = UNKNOWN; 451/** 452 * @var int 453 * @cvalue TidyTag_OBJECT 454 */ 455const TIDY_TAG_OBJECT = UNKNOWN; 456/** 457 * @var int 458 * @cvalue TidyTag_OL 459 */ 460const TIDY_TAG_OL = UNKNOWN; 461/** 462 * @var int 463 * @cvalue TidyTag_OPTGROUP 464 */ 465const TIDY_TAG_OPTGROUP = UNKNOWN; 466/** 467 * @var int 468 * @cvalue TidyTag_OPTION 469 */ 470const TIDY_TAG_OPTION = UNKNOWN; 471/** 472 * @var int 473 * @cvalue TidyTag_P 474 */ 475const TIDY_TAG_P = UNKNOWN; 476/** 477 * @var int 478 * @cvalue TidyTag_PARAM 479 */ 480const TIDY_TAG_PARAM = UNKNOWN; 481/** 482 * @var int 483 * @cvalue TidyTag_PLAINTEXT 484 */ 485const TIDY_TAG_PLAINTEXT = UNKNOWN; 486/** 487 * @var int 488 * @cvalue TidyTag_PRE 489 */ 490const TIDY_TAG_PRE = UNKNOWN; 491/** 492 * @var int 493 * @cvalue TidyTag_Q 494 */ 495const TIDY_TAG_Q = UNKNOWN; 496/** 497 * @var int 498 * @cvalue TidyTag_RB 499 */ 500const TIDY_TAG_RB = UNKNOWN; 501/** 502 * @var int 503 * @cvalue TidyTag_RBC 504 */ 505const TIDY_TAG_RBC = UNKNOWN; 506/** 507 * @var int 508 * @cvalue TidyTag_RP 509 */ 510const TIDY_TAG_RP = UNKNOWN; 511/** 512 * @var int 513 * @cvalue TidyTag_RT 514 */ 515const TIDY_TAG_RT = UNKNOWN; 516/** 517 * @var int 518 * @cvalue TidyTag_RTC 519 */ 520const TIDY_TAG_RTC = UNKNOWN; 521/** 522 * @var int 523 * @cvalue TidyTag_RUBY 524 */ 525const TIDY_TAG_RUBY = UNKNOWN; 526/** 527 * @var int 528 * @cvalue TidyTag_S 529 */ 530const TIDY_TAG_S = UNKNOWN; 531/** 532 * @var int 533 * @cvalue TidyTag_SAMP 534 */ 535const TIDY_TAG_SAMP = UNKNOWN; 536/** 537 * @var int 538 * @cvalue TidyTag_SCRIPT 539 */ 540const TIDY_TAG_SCRIPT = UNKNOWN; 541/** 542 * @var int 543 * @cvalue TidyTag_SELECT 544 */ 545const TIDY_TAG_SELECT = UNKNOWN; 546/** 547 * @var int 548 * @cvalue TidyTag_SERVER 549 */ 550const TIDY_TAG_SERVER = UNKNOWN; 551/** 552 * @var int 553 * @cvalue TidyTag_SERVLET 554 */ 555const TIDY_TAG_SERVLET = UNKNOWN; 556/** 557 * @var int 558 * @cvalue TidyTag_SMALL 559 */ 560const TIDY_TAG_SMALL = UNKNOWN; 561/** 562 * @var int 563 * @cvalue TidyTag_SPACER 564 */ 565const TIDY_TAG_SPACER = UNKNOWN; 566/** 567 * @var int 568 * @cvalue TidyTag_SPAN 569 */ 570const TIDY_TAG_SPAN = UNKNOWN; 571/** 572 * @var int 573 * @cvalue TidyTag_STRIKE 574 */ 575const TIDY_TAG_STRIKE = UNKNOWN; 576/** 577 * @var int 578 * @cvalue TidyTag_STRONG 579 */ 580const TIDY_TAG_STRONG = UNKNOWN; 581/** 582 * @var int 583 * @cvalue TidyTag_STYLE 584 */ 585const TIDY_TAG_STYLE = UNKNOWN; 586/** 587 * @var int 588 * @cvalue TidyTag_SUB 589 */ 590const TIDY_TAG_SUB = UNKNOWN; 591/** 592 * @var int 593 * @cvalue TidyTag_SUP 594 */ 595const TIDY_TAG_SUP = UNKNOWN; 596/** 597 * @var int 598 * @cvalue TidyTag_TABLE 599 */ 600const TIDY_TAG_TABLE = UNKNOWN; 601/** 602 * @var int 603 * @cvalue TidyTag_TBODY 604 */ 605const TIDY_TAG_TBODY = UNKNOWN; 606/** 607 * @var int 608 * @cvalue TidyTag_TD 609 */ 610const TIDY_TAG_TD = UNKNOWN; 611/** 612 * @var int 613 * @cvalue TidyTag_TEXTAREA 614 */ 615const TIDY_TAG_TEXTAREA = UNKNOWN; 616/** 617 * @var int 618 * @cvalue TidyTag_TFOOT 619 */ 620const TIDY_TAG_TFOOT = UNKNOWN; 621/** 622 * @var int 623 * @cvalue TidyTag_TH 624 */ 625const TIDY_TAG_TH = UNKNOWN; 626/** 627 * @var int 628 * @cvalue TidyTag_THEAD 629 */ 630const TIDY_TAG_THEAD = UNKNOWN; 631/** 632 * @var int 633 * @cvalue TidyTag_TITLE 634 */ 635const TIDY_TAG_TITLE = UNKNOWN; 636/** 637 * @var int 638 * @cvalue TidyTag_TR 639 */ 640const TIDY_TAG_TR = UNKNOWN; 641/** 642 * @var int 643 * @cvalue TidyTag_TT 644 */ 645const TIDY_TAG_TT = UNKNOWN; 646/** 647 * @var int 648 * @cvalue TidyTag_U 649 */ 650const TIDY_TAG_U = UNKNOWN; 651/** 652 * @var int 653 * @cvalue TidyTag_UL 654 */ 655const TIDY_TAG_UL = UNKNOWN; 656/** 657 * @var int 658 * @cvalue TidyTag_VAR 659 */ 660const TIDY_TAG_VAR = UNKNOWN; 661/** 662 * @var int 663 * @cvalue TidyTag_WBR 664 */ 665const TIDY_TAG_WBR = UNKNOWN; 666/** 667 * @var int 668 * @cvalue TidyTag_XMP 669 */ 670const TIDY_TAG_XMP = UNKNOWN; 671#ifdef HAVE_TIDYBUFFIO_H 672/** 673 * @var int 674 * @cvalue TidyTag_ARTICLE 675 */ 676const TIDY_TAG_ARTICLE = UNKNOWN; 677/** 678 * @var int 679 * @cvalue TidyTag_ASIDE 680 */ 681const TIDY_TAG_ASIDE = UNKNOWN; 682/** 683 * @var int 684 * @cvalue TidyTag_AUDIO 685 */ 686const TIDY_TAG_AUDIO = UNKNOWN; 687/** 688 * @var int 689 * @cvalue TidyTag_BDI 690 */ 691const TIDY_TAG_BDI = UNKNOWN; 692/** 693 * @var int 694 * @cvalue TidyTag_CANVAS 695 */ 696const TIDY_TAG_CANVAS = UNKNOWN; 697/** 698 * @var int 699 * @cvalue TidyTag_COMMAND 700 */ 701const TIDY_TAG_COMMAND = UNKNOWN; 702/** 703 * @var int 704 * @cvalue TidyTag_DATALIST 705 */ 706const TIDY_TAG_DATALIST = UNKNOWN; 707/** 708 * @var int 709 * @cvalue TidyTag_DETAILS 710 */ 711const TIDY_TAG_DETAILS = UNKNOWN; 712/** 713 * @var int 714 * @cvalue TidyTag_DIALOG 715 */ 716const TIDY_TAG_DIALOG = UNKNOWN; 717/** 718 * @var int 719 * @cvalue TidyTag_FIGCAPTION 720 */ 721const TIDY_TAG_FIGCAPTION = UNKNOWN; 722/** 723 * @var int 724 * @cvalue TidyTag_FIGURE 725 */ 726const TIDY_TAG_FIGURE = UNKNOWN; 727/** 728 * @var int 729 * @cvalue TidyTag_FOOTER 730 */ 731const TIDY_TAG_FOOTER = UNKNOWN; 732/** 733 * @var int 734 * @cvalue TidyTag_HEADER 735 */ 736const TIDY_TAG_HEADER = UNKNOWN; 737/** 738 * @var int 739 * @cvalue TidyTag_HGROUP 740 */ 741const TIDY_TAG_HGROUP = UNKNOWN; 742/** 743 * @var int 744 * @cvalue TidyTag_MAIN 745 */ 746const TIDY_TAG_MAIN = UNKNOWN; 747/** 748 * @var int 749 * @cvalue TidyTag_MARK 750 */ 751const TIDY_TAG_MARK = UNKNOWN; 752/** 753 * @var int 754 * @cvalue TidyTag_MENUITEM 755 */ 756const TIDY_TAG_MENUITEM = UNKNOWN; 757/** 758 * @var int 759 * @cvalue TidyTag_METER 760 */ 761const TIDY_TAG_METER = UNKNOWN; 762/** 763 * @var int 764 * @cvalue TidyTag_NAV 765 */ 766const TIDY_TAG_NAV = UNKNOWN; 767/** 768 * @var int 769 * @cvalue TidyTag_OUTPUT 770 */ 771const TIDY_TAG_OUTPUT = UNKNOWN; 772/** 773 * @var int 774 * @cvalue TidyTag_PROGRESS 775 */ 776const TIDY_TAG_PROGRESS = UNKNOWN; 777/** 778 * @var int 779 * @cvalue TidyTag_SECTION 780 */ 781const TIDY_TAG_SECTION = UNKNOWN; 782/** 783 * @var int 784 * @cvalue TidyTag_SOURCE 785 */ 786const TIDY_TAG_SOURCE = UNKNOWN; 787/** 788 * @var int 789 * @cvalue TidyTag_SUMMARY 790 */ 791const TIDY_TAG_SUMMARY = UNKNOWN; 792/** 793 * @var int 794 * @cvalue TidyTag_TEMPLATE 795 */ 796const TIDY_TAG_TEMPLATE = UNKNOWN; 797/** 798 * @var int 799 * @cvalue TidyTag_TIME 800 */ 801const TIDY_TAG_TIME = UNKNOWN; 802/** 803 * @var int 804 * @cvalue TidyTag_TRACK 805 */ 806const TIDY_TAG_TRACK = UNKNOWN; 807/** 808 * @var int 809 * @cvalue TidyTag_VIDEO 810 */ 811const TIDY_TAG_VIDEO = UNKNOWN; 812# endif 813 814function tidy_parse_string(string $string, array|string|null $config = null, ?string $encoding = null): tidy|false {} 815 816function tidy_get_error_buffer(tidy $tidy): string|false {} 817 818function tidy_get_output(tidy $tidy): string {} 819 820function tidy_parse_file(string $filename, array|string|null $config = null, ?string $encoding = null, bool $useIncludePath = false): tidy|false {} 821 822function tidy_clean_repair(tidy $tidy): bool {} 823 824function tidy_repair_string(string $string, array|string|null $config = null, ?string $encoding = null): string|false {} 825 826function tidy_repair_file(string $filename, array|string|null $config = null, ?string $encoding = null, bool $useIncludePath = false): string|false {} 827 828function tidy_diagnose(tidy $tidy): bool {} 829 830function tidy_get_release(): string {} 831 832#ifdef HAVE_TIDYOPTGETDOC 833function tidy_get_opt_doc(tidy $tidy, string $option): string|false {} 834#endif 835 836function tidy_get_config(tidy $tidy): array {} 837 838function tidy_get_status(tidy $tidy): int {} 839 840function tidy_get_html_ver(tidy $tidy): int {} 841 842function tidy_is_xhtml(tidy $tidy): bool {} 843 844function tidy_is_xml(tidy $tidy): bool {} 845 846function tidy_error_count(tidy $tidy): int {} 847 848function tidy_warning_count(tidy $tidy): int {} 849 850function tidy_access_count(tidy $tidy): int {} 851 852function tidy_config_count(tidy $tidy): int {} 853 854function tidy_getopt(tidy $tidy, string $option): string|int|bool {} 855 856function tidy_get_root(tidy $tidy): ?tidyNode {} 857 858function tidy_get_html(tidy $tidy): ?tidyNode {} 859 860function tidy_get_head(tidy $tidy): ?tidyNode {} 861 862function tidy_get_body(tidy $tidy): ?tidyNode {} 863 864class tidy 865{ 866 public ?string $errorBuffer = null; 867 public ?string $value = null; 868 869 public function __construct(?string $filename = null, array|string|null $config = null, ?string $encoding = null, bool $useIncludePath = false) {} 870 871 /** 872 * @tentative-return-type 873 * @alias tidy_getopt 874 */ 875 public function getOpt(string $option): string|int|bool {} 876 877 /** 878 * @tentative-return-type 879 * @alias tidy_clean_repair 880 */ 881 public function cleanRepair(): bool {} 882 883 /** @tentative-return-type */ 884 public function parseFile(string $filename, array|string|null $config = null, ?string $encoding = null, bool $useIncludePath = false): bool {} 885 886 /** @tentative-return-type */ 887 public function parseString(string $string, array|string|null $config = null, ?string $encoding = null): bool {} 888 889 /** 890 * @tentative-return-type 891 * @alias tidy_repair_string 892 */ 893 public static function repairString(string $string, array|string|null $config = null, ?string $encoding = null): string|false {} 894 895 /** 896 * @tentative-return-type 897 * @alias tidy_repair_file 898 */ 899 public static function repairFile(string $filename, array|string|null $config = null, ?string $encoding = null, bool $useIncludePath = false): string|false {} 900 901 /** 902 * @tentative-return-type 903 * @alias tidy_diagnose 904 */ 905 public function diagnose(): bool {} 906 907 /** 908 * @tentative-return-type 909 * @alias tidy_get_release 910 */ 911 public function getRelease(): string {} 912 913 /** 914 * @tentative-return-type 915 * @alias tidy_get_config 916 */ 917 public function getConfig(): array {} 918 919 /** 920 * @tentative-return-type 921 * @alias tidy_get_status 922 */ 923 public function getStatus(): int {} 924 925 /** 926 * @tentative-return-type 927 * @alias tidy_get_html_ver 928 */ 929 public function getHtmlVer(): int {} 930 931#ifdef HAVE_TIDYOPTGETDOC 932 /** 933 * @tentative-return-type 934 * @alias tidy_get_opt_doc 935 */ 936 public function getOptDoc(string $option): string|false {} 937#endif 938 939 /** 940 * @tentative-return-type 941 * @alias tidy_is_xhtml 942 */ 943 public function isXhtml(): bool {} 944 945 /** 946 * @tentative-return-type 947 * @alias tidy_is_xml 948 */ 949 public function isXml(): bool {} 950 951 /** 952 * @tentative-return-type 953 * @alias tidy_get_root 954 */ 955 public function root(): ?tidyNode {} 956 957 /** 958 * @tentative-return-type 959 * @alias tidy_get_head 960 */ 961 public function head(): ?tidyNode {} 962 963 /** 964 * @tentative-return-type 965 * @alias tidy_get_html 966 */ 967 public function html(): ?tidyNode {} 968 969 /** 970 * @tentative-return-type 971 * @alias tidy_get_body 972 */ 973 public function body(): ?tidyNode {} 974} 975 976final class tidyNode 977{ 978 public readonly string $value; 979 public readonly string $name; 980 public readonly int $type; 981 public readonly int $line; 982 public readonly int $column; 983 public readonly bool $proprietary; 984 public readonly ?int $id; 985 public readonly ?array $attribute; 986 public readonly ?array $child; 987 988 private function __construct() {} 989 990 public function hasChildren(): bool {} 991 992 public function hasSiblings(): bool {} 993 994 public function isComment(): bool {} 995 996 public function isHtml(): bool {} 997 998 public function isText(): bool {} 999 1000 public function isJste(): bool {} 1001 1002 public function isAsp(): bool {} 1003 1004 public function isPhp(): bool {} 1005 1006 public function getParent(): ?tidyNode {} 1007} 1008