示例#1
0
 /**
  * @throws	RunTimeException
  * @param	DbResponseInterface $response
  * @return	array
  */
 public function getResultset(DbResponseInterface $response)
 {
     if ($response->isError()) {
         $stack = $response->getErrorStack();
         $msg = 'DbSource Error has occured: ';
         foreach ($stack as $error) {
             $msg .= "{$error->getMessage()} [{$error->getCode()}]: ";
         }
         throw new RunTimeException($msg, 500);
     }
     return $response->getResultSet();
 }