Annotation of embedaddon/php/ext/dom/domerror.c, revision 1.1
1.1 ! misho 1: /*
! 2: +----------------------------------------------------------------------+
! 3: | PHP Version 5 |
! 4: +----------------------------------------------------------------------+
! 5: | Copyright (c) 1997-2012 The PHP Group |
! 6: +----------------------------------------------------------------------+
! 7: | This source file is subject to version 3.01 of the PHP license, |
! 8: | that is bundled with this package in the file LICENSE, and is |
! 9: | available through the world-wide-web at the following url: |
! 10: | http://www.php.net/license/3_01.txt |
! 11: | If you did not receive a copy of the PHP license and are unable to |
! 12: | obtain it through the world-wide-web, please send a note to |
! 13: | license@php.net so we can mail you a copy immediately. |
! 14: +----------------------------------------------------------------------+
! 15: | Authors: Christian Stocker <chregu@php.net> |
! 16: | Rob Richards <rrichards@php.net> |
! 17: +----------------------------------------------------------------------+
! 18: */
! 19:
! 20: /* $Id: domerror.c 321634 2012-01-01 13:15:04Z felipe $ */
! 21:
! 22: #ifdef HAVE_CONFIG_H
! 23: #include "config.h"
! 24: #endif
! 25:
! 26: #include "php.h"
! 27: #if HAVE_LIBXML && HAVE_DOM
! 28: #include "php_dom.h"
! 29:
! 30:
! 31: /*
! 32: * class domerror
! 33: *
! 34: * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-Interfaces-DOMError
! 35: * Since: DOM Level 3
! 36: */
! 37:
! 38: const zend_function_entry php_dom_domerror_class_functions[] = {
! 39: PHP_FE_END
! 40: };
! 41:
! 42: /* {{{ attribute protos, not implemented yet */
! 43:
! 44: /* {{{ severity unsigned short
! 45: readonly=yes
! 46: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-severity
! 47: Since:
! 48: */
! 49: int dom_domerror_severity_read(dom_object *obj, zval **retval TSRMLS_DC)
! 50: {
! 51: ALLOC_ZVAL(*retval);
! 52: ZVAL_STRING(*retval, "TEST", 1);
! 53: return SUCCESS;
! 54: }
! 55:
! 56: /* }}} */
! 57:
! 58: /* {{{ message string
! 59: readonly=yes
! 60: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-message
! 61: Since:
! 62: */
! 63: int dom_domerror_message_read(dom_object *obj, zval **retval TSRMLS_DC)
! 64: {
! 65: ALLOC_ZVAL(*retval);
! 66: ZVAL_STRING(*retval, "TEST", 1);
! 67: return SUCCESS;
! 68: }
! 69:
! 70: /* }}} */
! 71:
! 72: /* {{{ type string
! 73: readonly=yes
! 74: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-type
! 75: Since:
! 76: */
! 77: int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC)
! 78: {
! 79: ALLOC_ZVAL(*retval);
! 80: ZVAL_STRING(*retval, "TEST", 1);
! 81: return SUCCESS;
! 82: }
! 83:
! 84: /* }}} */
! 85:
! 86: /* {{{ relatedException object
! 87: readonly=yes
! 88: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-relatedException
! 89: Since:
! 90: */
! 91: int dom_domerror_related_exception_read(dom_object *obj, zval **retval TSRMLS_DC)
! 92: {
! 93: ALLOC_ZVAL(*retval);
! 94: ZVAL_STRING(*retval, "TEST", 1);
! 95: return SUCCESS;
! 96: }
! 97:
! 98: /* }}} */
! 99:
! 100: /* {{{ relatedData domobject
! 101: readonly=yes
! 102: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-relatedData
! 103: Since:
! 104: */
! 105: int dom_domerror_related_data_read(dom_object *obj, zval **retval TSRMLS_DC)
! 106: {
! 107: ALLOC_ZVAL(*retval);
! 108: ZVAL_STRING(*retval, "TEST", 1);
! 109: return SUCCESS;
! 110: }
! 111:
! 112: /* }}} */
! 113:
! 114: /* {{{ location domlocator
! 115: readonly=yes
! 116: URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ERROR-DOMError-location
! 117: Since:
! 118: */
! 119: int dom_domerror_location_read(dom_object *obj, zval **retval TSRMLS_DC)
! 120: {
! 121: ALLOC_ZVAL(*retval);
! 122: ZVAL_STRING(*retval, "TEST", 1);
! 123: return SUCCESS;
! 124: }
! 125:
! 126: /* }}} */
! 127:
! 128: /* }}} */
! 129:
! 130: #endif
! 131:
! 132: /*
! 133: * Local variables:
! 134: * tab-width: 4
! 135: * c-basic-offset: 4
! 136: * End:
! 137: * vim600: noet sw=4 ts=4 fdm=marker
! 138: * vim<600: noet sw=4 ts=4
! 139: */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>