File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / dom / domerror.c
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue May 29 12:34:37 2012 UTC (12 years, 1 month ago) by misho
Branches: php, MAIN
CVS tags: v5_4_3elwix, v5_4_17p0, HEAD
php 5.4.3+patches

    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,v 1.1.1.2 2012/05/29 12:34:37 misho Exp $ */
   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>