function DB_common::errorCode in Flickr API 5
Maps native error codes to DB's portable ones
Uses the <var>$errorcode_map</var> property defined in each driver.
Parameters
string|int $nativecode the error code returned by the DBMS:
Return value
int the portable DB error code. Return DB_ERROR if the current driver doesn't have a mapping for the $nativecode submitted.
1 call to DB_common::errorCode()
- DB_mysql::mysqlRaiseError in phpFlickr/
PEAR/ DB/ mysql.php  - Produces a DB_Error object regarding the current problem
 
1 method overrides DB_common::errorCode()
- DB_pgsql::errorCode in phpFlickr/
PEAR/ DB/ pgsql.php  - Determines PEAR::DB error code from the database's text error message.
 
File
- phpFlickr/
PEAR/ DB/ common.php, line 1879  
Class
- DB_common
 - DB_common is the base class from which each database driver class extends
 
Code
function errorCode($nativecode) {
  if (isset($this->errorcode_map[$nativecode])) {
    return $this->errorcode_map[$nativecode];
  }
  // Fall back to DB_ERROR if there was no mapping.
  return DB_ERROR;
}