| | 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 | } |
|---|