Lines Matching refs:doc

190 	TidyDoc     doc;  member
218 static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options TSRMLS_DC);
497 static int _php_tidy_set_tidy_opt(TidyDoc doc, char *optname, zval *value TSRMLS_DC) in _php_tidy_set_tidy_opt() argument
499 TidyOption opt = tidyGetOptionByName(doc, optname); in _php_tidy_set_tidy_opt()
518 if (tidyOptSetValue(doc, tidyOptGetId(opt), Z_STRVAL(conv))) { in _php_tidy_set_tidy_opt()
534 if (tidyOptSetInt(doc, tidyOptGetId(opt), Z_LVAL(conv))) { in _php_tidy_set_tidy_opt()
544 if (tidyOptSetBool(doc, tidyOptGetId(opt), Z_LVAL(conv))) { in _php_tidy_set_tidy_opt()
562 TidyDoc doc; in php_tidy_quick_repair() local
582 doc = tidyCreate(); in php_tidy_quick_repair()
586 if (tidySetErrorBuffer(doc, errbuf) != 0) { in php_tidy_quick_repair()
589 tidyRelease(doc); in php_tidy_quick_repair()
593 tidyOptSetBool(doc, TidyForceOutput, yes); in php_tidy_quick_repair()
594 tidyOptSetBool(doc, TidyMark, no); in php_tidy_quick_repair()
596 TIDY_SET_DEFAULT_CONFIG(doc); in php_tidy_quick_repair()
599 TIDY_APPLY_CONFIG_ZVAL(doc, config); in php_tidy_quick_repair()
603 if (tidySetCharEncoding(doc, enc) < 0) { in php_tidy_quick_repair()
615 if (tidyParseBuffer(doc, &buf) < 0) { in php_tidy_quick_repair()
619 if (tidyCleanAndRepair(doc) >= 0) { in php_tidy_quick_repair()
623 tidySaveBuffer (doc, &output); in php_tidy_quick_repair()
640 tidyRelease(doc); in php_tidy_quick_repair()
672 tidyRelease(intern->ptdoc->doc); in tidy_object_free_storage()
703 intern->ptdoc->doc = tidyCreate(); in tidy_object_new()
709 if (tidySetErrorBuffer(intern->ptdoc->doc, intern->ptdoc->errbuf) != 0) { in tidy_object_new()
712 tidyRelease(intern->ptdoc->doc); in tidy_object_new()
718 tidyOptSetBool(intern->ptdoc->doc, TidyForceOutput, yes); in tidy_object_new()
719 tidyOptSetBool(intern->ptdoc->doc, TidyMark, no); in tidy_object_new()
721 TIDY_SET_DEFAULT_CONFIG(intern->ptdoc->doc); in tidy_object_new()
782 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_cast_handler()
816 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_node_cast_handler()
836 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_update_properties()
866 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_add_default_properties()
874 ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node)); in tidy_add_default_properties()
946 char *val = (char *) tidyOptGetValue(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
956 return (void *) tidyOptGetInt(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
960 return (void *) tidyOptGetBool(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
976 node = tidyGetRoot(obj->ptdoc->doc); in php_tidy_create_node()
980 node = tidyGetHtml(obj->ptdoc->doc); in php_tidy_create_node()
984 node = tidyGetHead(obj->ptdoc->doc); in php_tidy_create_node()
988 node = tidyGetBody(obj->ptdoc->doc); in php_tidy_create_node()
1010 static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options TSRMLS_DC) in _php_tidy_apply_config_array() argument
1026 _php_tidy_set_tidy_opt(doc, opt_name, *opt_val TSRMLS_CC); in _php_tidy_apply_config_array()
1040 if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) { in php_tidy_parse_string()
1050 if (tidyParseBuffer(obj->ptdoc->doc, &buf) < 0) { in php_tidy_parse_string()
1065 REGISTER_TIDY_CLASS(tidy, doc, NULL, 0); in PHP_MINIT_FUNCTION()
1111 TidyDoc doc; in PHP_FUNCTION() local
1117 doc = tidyCreate(); in PHP_FUNCTION()
1120 tidyOptSetBool(doc, TidyForceOutput, yes); in PHP_FUNCTION()
1121 tidyOptSetBool(doc, TidyMark, no); in PHP_FUNCTION()
1123 if (tidySetErrorBuffer(doc, &errbuf) != 0) { in PHP_FUNCTION()
1124 tidyRelease(doc); in PHP_FUNCTION()
1130 TIDY_SET_DEFAULT_CONFIG(doc); in PHP_FUNCTION()
1138 if (tidyParseBuffer(doc, &buf) < 0 || tidyCleanAndRepair(doc) < 0) { in PHP_FUNCTION()
1145 tidySaveBuffer(doc, &output); in PHP_FUNCTION()
1156 tidyRelease(doc); in PHP_FUNCTION()
1177 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1210 tidySaveBuffer(obj->ptdoc->doc, &output); in PHP_FUNCTION()
1246 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1264 if (tidyCleanAndRepair(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1295 if (obj->ptdoc->initialized && tidyRunDiagnostics(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1341 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1348 if ( (optval = (char *) tidyOptGetDoc(obj->ptdoc->doc, opt)) ) { in PHP_FUNCTION()
1369 itOpt = tidyGetOptionList(obj->ptdoc->doc); in PHP_FUNCTION()
1374 TidyOption opt = tidyGetNextOption(obj->ptdoc->doc, &itOpt); in PHP_FUNCTION()
1403 RETURN_LONG(tidyStatus(obj->ptdoc->doc)); in PHP_FUNCTION()
1413 RETURN_LONG(tidyDetectedHtmlVersion(obj->ptdoc->doc)); in PHP_FUNCTION()
1423 RETURN_BOOL(tidyDetectedXhtml(obj->ptdoc->doc)); in PHP_FUNCTION()
1433 RETURN_BOOL(tidyDetectedGenericXml(obj->ptdoc->doc)); in PHP_FUNCTION()
1443 RETURN_LONG(tidyErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1453 RETURN_LONG(tidyWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1463 RETURN_LONG(tidyAccessWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1473 RETURN_LONG(tidyConfigErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1502 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1563 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1597 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1623 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()