Changeset 1034

Show
Ignore:
Timestamp:
11/12/07 16:53:10 (9 months ago)
Author:
richi
Message:

added method getValueErrorWithId() for easy error message retrieval

Files:

Legend:

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

    r1021 r1034  
    141141        return (isset($error[$valueName]) && isset($error[$valueName][$errorId])); 
    142142    } 
     143     
     144    /** 
     145     * returns a request value error with a specific id 
     146     * 
     147     * @param   string  $valueName  name of request value 
     148     * @param   string  $errorId    id of error to check for 
     149     * @param   int     $source     optional  source type: cookie, header, param 
     150     * @return  stubRequestValueError|null 
     151     */ 
     152    public function getValueErrorWithId($valueName, $errorId, $source = stubRequest::SOURCE_PARAM) 
     153    { 
     154        $error = $this->getErrors($source); 
     155        if (isset($error[$valueName]) && isset($error[$valueName][$errorId])) { 
     156            return $error[$valueName][$errorId]; 
     157        } else { 
     158            return null; 
     159        } 
     160    } 
    143161 
    144162    /**