Lines Matching refs:obj

51 	PHPTidyObj *obj;	\
62 obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); \
65 PHPTidyObj *obj; \
70 obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); \
748 PHPTidyObj *obj; in tidy_doc_cast_handler() local
764 obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC); in tidy_doc_cast_handler()
766 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_cast_handler()
781 PHPTidyObj *obj; in tidy_node_cast_handler() local
797 obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC); in tidy_node_cast_handler()
799 if (obj->ptdoc) { in tidy_node_cast_handler()
800 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_node_cast_handler()
815 static void tidy_doc_update_properties(PHPTidyObj *obj TSRMLS_DC) in tidy_doc_update_properties()
822 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_update_properties()
825 if (!obj->std.properties) { in tidy_doc_update_properties()
826 rebuild_object_properties(&obj->std); in tidy_doc_update_properties()
830 …zend_hash_update(obj->std.properties, "value", sizeof("value"), (void *)&temp, sizeof(zval *), NUL… in tidy_doc_update_properties()
835 if (obj->ptdoc->errbuf->size) { in tidy_doc_update_properties()
836 if (!obj->std.properties) { in tidy_doc_update_properties()
837 rebuild_object_properties(&obj->std); in tidy_doc_update_properties()
840 ZVAL_STRINGL(temp, (char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, TRUE); in tidy_doc_update_properties()
841 …zend_hash_update(obj->std.properties, "errorBuffer", sizeof("errorBuffer"), (void *)&temp, sizeof(… in tidy_doc_update_properties()
845 static void tidy_add_default_properties(PHPTidyObj *obj, tidy_obj_type type TSRMLS_DC) in tidy_add_default_properties() argument
857 if (!obj->std.properties) { in tidy_add_default_properties()
858 rebuild_object_properties(&obj->std); in tidy_add_default_properties()
861 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_add_default_properties()
862 ADD_PROPERTY_STRINGL(obj->std.properties, value, buf.bp, buf.size ? buf.size-1 : 0); in tidy_add_default_properties()
865 ADD_PROPERTY_STRING(obj->std.properties, name, tidyNodeGetName(obj->node)); in tidy_add_default_properties()
866 ADD_PROPERTY_LONG(obj->std.properties, type, tidyNodeGetType(obj->node)); in tidy_add_default_properties()
867 ADD_PROPERTY_LONG(obj->std.properties, line, tidyNodeLine(obj->node)); in tidy_add_default_properties()
868 ADD_PROPERTY_LONG(obj->std.properties, column, tidyNodeColumn(obj->node)); in tidy_add_default_properties()
869 ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node)); in tidy_add_default_properties()
871 switch(tidyNodeGetType(obj->node)) { in tidy_add_default_properties()
879 ADD_PROPERTY_LONG(obj->std.properties, id, tidyNodeGetId(obj->node)); in tidy_add_default_properties()
882 tempattr = tidyAttrFirst(obj->node); in tidy_add_default_properties()
899 …zend_hash_update(obj->std.properties, "attribute", sizeof("attribute"), (void *)&attribute, sizeof… in tidy_add_default_properties()
901 tempnode = tidyGetChild(obj->node); in tidy_add_default_properties()
912 newobj->ptdoc = obj->ptdoc; in tidy_add_default_properties()
924 …zend_hash_update(obj->std.properties, "child", sizeof("child"), (void *)&children, sizeof(zval *),… in tidy_add_default_properties()
929 if (!obj->std.properties) { in tidy_add_default_properties()
930 rebuild_object_properties(&obj->std); in tidy_add_default_properties()
932 ADD_PROPERTY_NULL(obj->std.properties, errorBuffer); in tidy_add_default_properties()
933 ADD_PROPERTY_NULL(obj->std.properties, value); in tidy_add_default_properties()
974 node = tidyGetRoot(obj->ptdoc->doc); in php_tidy_create_node()
978 node = tidyGetHtml(obj->ptdoc->doc); in php_tidy_create_node()
982 node = tidyGetHead(obj->ptdoc->doc); in php_tidy_create_node()
986 node = tidyGetBody(obj->ptdoc->doc); in php_tidy_create_node()
1001 newobj->ptdoc = obj->ptdoc; in php_tidy_create_node()
1042 static int php_tidy_parse_string(PHPTidyObj *obj, char *string, int len, char *enc TSRMLS_DC) in php_tidy_parse_string() argument
1047 if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) { in php_tidy_parse_string()
1053 obj->ptdoc->initialized = 1; in php_tidy_parse_string()
1057 if (tidyParseBuffer(obj->ptdoc->doc, &buf) < 0) { in php_tidy_parse_string()
1058 php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", obj->ptdoc->errbuf->bp); in php_tidy_parse_string()
1061 tidy_doc_update_properties(obj TSRMLS_CC); in php_tidy_parse_string()
1221 PHPTidyObj *obj; in PHP_FUNCTION() local
1228 obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC); in PHP_FUNCTION()
1230 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1232 if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == FAILURE) { in PHP_FUNCTION()
1246 if (obj->ptdoc->errbuf && obj->ptdoc->errbuf->bp) { in PHP_FUNCTION()
1247 RETURN_STRINGL((char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, 1); in PHP_FUNCTION()
1262 tidySaveBuffer(obj->ptdoc->doc, &output); in PHP_FUNCTION()
1279 PHPTidyObj *obj; in PHP_FUNCTION() local
1287 obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC); in PHP_FUNCTION()
1294 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1296 if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) { in PHP_FUNCTION()
1312 if (tidyCleanAndRepair(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1313 tidy_doc_update_properties(obj TSRMLS_CC); in PHP_FUNCTION()
1343 if (obj->ptdoc->initialized && tidyRunDiagnostics(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1344 tidy_doc_update_properties(obj TSRMLS_CC); in PHP_FUNCTION()
1370 PHPTidyObj *obj; in PHP_FUNCTION() local
1387 obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); in PHP_FUNCTION()
1389 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1396 if ( (optval = (char *) tidyOptGetDoc(obj->ptdoc->doc, opt)) ) { in PHP_FUNCTION()
1417 itOpt = tidyGetOptionList(obj->ptdoc->doc); in PHP_FUNCTION()
1422 TidyOption opt = tidyGetNextOption(obj->ptdoc->doc, &itOpt); in PHP_FUNCTION()
1425 opt_value = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC); in PHP_FUNCTION()
1451 RETURN_LONG(tidyStatus(obj->ptdoc->doc)); in PHP_FUNCTION()
1461 RETURN_LONG(tidyDetectedHtmlVersion(obj->ptdoc->doc)); in PHP_FUNCTION()
1471 RETURN_BOOL(tidyDetectedXhtml(obj->ptdoc->doc)); in PHP_FUNCTION()
1481 RETURN_BOOL(tidyDetectedGenericXml(obj->ptdoc->doc)); in PHP_FUNCTION()
1491 RETURN_LONG(tidyErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1501 RETURN_LONG(tidyWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1511 RETURN_LONG(tidyAccessWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1521 RETURN_LONG(tidyConfigErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1529 PHPTidyObj *obj; in PHP_FUNCTION() local
1548 obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); in PHP_FUNCTION()
1550 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1557 optval = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC); in PHP_FUNCTION()
1592 PHPTidyObj *obj; in TIDY_DOC_METHOD() local
1600 obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); in TIDY_DOC_METHOD()
1608 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1610 php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC); in TIDY_DOC_METHOD()
1623 PHPTidyObj *obj; in TIDY_DOC_METHOD() local
1627 obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); in TIDY_DOC_METHOD()
1639 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1641 if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) { in TIDY_DOC_METHOD()
1655 PHPTidyObj *obj; in TIDY_DOC_METHOD() local
1663 obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); in TIDY_DOC_METHOD()
1665 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1667 if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == SUCCESS) { in TIDY_DOC_METHOD()
1713 if (tidyGetChild(obj->node)) { in TIDY_NODE_METHOD()
1727 if (obj->node && tidyGetNext(obj->node)) { in TIDY_NODE_METHOD()
1741 if (tidyNodeGetType(obj->node) == TidyNode_Comment) { in TIDY_NODE_METHOD()
1755 if (tidyNodeGetType(obj->node) & (TidyNode_Start | TidyNode_End | TidyNode_StartEnd)) { in TIDY_NODE_METHOD()
1769 if (tidyNodeGetType(obj->node) == TidyNode_Text) { in TIDY_NODE_METHOD()
1783 if (tidyNodeGetType(obj->node) == TidyNode_Jste) { in TIDY_NODE_METHOD()
1797 if (tidyNodeGetType(obj->node) == TidyNode_Asp) { in TIDY_NODE_METHOD()
1811 if (tidyNodeGetType(obj->node) == TidyNode_Php) { in TIDY_NODE_METHOD()
1827 parent_node = tidyGetParent(obj->node); in TIDY_NODE_METHOD()
1833 newobj->ptdoc = obj->ptdoc; in TIDY_NODE_METHOD()