Changeset 1057

Show
Ignore:
Timestamp:
11/21/07 17:23:24 (9 months ago)
Author:
mikey
Message:

fixed serialization of request value errors

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/ipo/request/stubRequestValueError.php

    r984 r1057  
    2020 * @package     stubbles 
    2121 * @subpackage  ipo_request 
    22  * @XMLTag(tagName="error"
    23  * @XMLMethods[XMLMatcher](pattern="/getId|getMessages/"
     22 * @XMLTag(tagName='error'
     23 * @XMLMethods[XMLMatcher](pattern='/getId|getMessages/'
    2424 */ 
    2525class stubRequestValueError extends stubSerializableObject implements stubClonable 
     
    6464     * 
    6565     * @return  string 
    66      * @XMLAttribute(attributeName=id
     66     * @XMLAttribute(attributeName='id'
    6767     */ 
    6868    public function getId() 
     
    108108     * 
    109109     * @return  array<string,string> 
    110      * @XMLTag(tagName="messages"
     110     * @XMLTag(tagName='messages'
    111111     */ 
    112112    public function getMessages() 
  • trunk/src/main/php/net/stubbles/websites/xml/stubXMLProcessor.php

    r1007 r1057  
    166166            $xmlStreamWriter->writeStartElement('value'); 
    167167            $xmlStreamWriter->writeAttribute('name', $requestValueName); 
    168             $xmlSerializer->serialize($requestErrorValues, $xmlStreamWriter, array(stubXMLSerializer::OPT_ROOT_TAG => 'errors')); 
     168            $xmlSerializer->serialize(array_values($requestErrorValues), $xmlStreamWriter, array(stubXMLSerializer::OPT_ROOT_TAG => 'errors')); 
    169169            $xmlStreamWriter->writeEndElement(); 
    170170        }